就是单击之前文子没什么变化,点完之后文字背景出现背景色! 希望能用JAVASCRIPT或CSS实现! 谢谢了! 回答的好在追加分数
网页:单击文字 给文字加个背景色!
- 提问者网友:我的未来我做主
- 2021-07-24 22:03
- 五星知识达人网友:酒安江南
- 2021-07-24 22:44
<div onclick="aa(this);">点击</div>
<script>
function aa(obj)
{
obj.style.background="red";
}
</script>
- 1楼网友:罪歌
- 2021-07-25 03:10
<script language=javascript> function ok() { window.document.getElementById("div1").style.background="#ffffff"; } </script>
加在头部
<div id=div1 onclick=ok() >
文字背景
</div>
加在body里面
- 2楼网友:人類模型
- 2021-07-25 02:48
你要的效果很简单 下面给你简单做了个
<style> .menu2{width:100px;height:50px;border:solid 1px gray;cursor:pointer;background:blue;}
.menu{width:100px;height:50px;border:solid 1px gray;cursor:pointer;background:white;} </style> <div class="menu" onclick="this.className='menu2'" >你要的效果
</div>
- 3楼网友:酒醒三更
- 2021-07-25 01:34
<head>
<style type="text/css"> a:link{ color:#000000; text-decoration:none; } a:hover{ color:#FF0000; } a:visited{ color:#000000; background:#FFFF00; text-decoration:none; } </style> </head>
<body> <a href="#">百度</a> </body>
- 4楼网友:轮獄道
- 2021-07-25 00:40
你好。我刚才看了你问题,然后我做了一个简单的页面实验了一下,可以解决你的问题。具体的代码就是:
<!-- a:link { color: #0033CC; text-decoration: none; } a:visited { color: #660000; text-decoration: none; } a:hover { text-decoration: underline; } a:active { text-decoration: none; } --> </style></head>
<body> <a href="#">倔强de萝卜</a>
在点击文字之前,文字的颜色是蓝色,点击之后,文字的颜色就变成了棕色。谢谢,希望我的回答对你有所帮助!
- 5楼网友:末日狂欢
- 2021-07-25 00:05