永发信息网

给整个DIV加链接样式问题。

答案:2  悬赏:20  手机版
解决时间 2021-05-03 10:59
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>给整个div加链接时候变色样式</title>
<style type="text/css">
*{ margin:0; padding:0;}
div{ margin:20px auto 0 auto; width:800px; height:500px; border:1px solid green; cursor:pointer; text-indent:24px; line-height:36px;}
</style>
</head>
<body>
<div onmouseover="style.backgroundColor='#E8F5FD';"onmouseout="style.backgroundColor=''">
 我的问题是如何把这句onmouseover="style.backgroundColor='#E8F5FD';"onmouseout="style.backgroundColor=''" 写在div{}里面也能达到这个效果
</div>
</body>
</html>
最佳答案

如果用div:hover IE6下又不支持。这种写法肯定不行的。


还有另外一种做法,就是用JQuery


$(function(){    var $div_li =$("div");    $div_li.mouseover(function(){
   $(this).addClass("selected")    //当前<div>元素高亮    .siblings().removeClass("selected");  //去掉其它同辈<div>元素的高亮
  })
 })


差不多吧。看具体做什么用的。

全部回答

大哥我看你太有才了;

<style type="text/css"></style>→→→能写在这里面的都是css样式。只能放入css代码。

<script type="text/javascript"></script>→→→能写在这里面的是js代码。

你那个onmouseover和onmouseout是js,怎么放的进<style type="text/css"></style>这里面!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阿日次特地址在哪,我要去那里办事
上新高职可以考研吗?
苹果手机微信怎么群发
怎样才能使她在乎我?
被人耍了,怎么解决叻?
现在有啥好电影
实训内容怎么写,实践内容怎么写
问问如何评论回答?
请问手指食指指尖断掉约两厘米(指甲的长度)
粮河路我想知道这个在什么地方
穿越辽1的怎么上不去??
广州附近有哪些服装批发市场?
广东肇庆市哪里能买到圣经
我算是喜欢玩网游吧/但从没对某中网络游戏长
换手机号码超级QQ等级会变吗
推荐资讯
DNF我别人怎么可以打开管子我就不能啊?
龙旋破军棍要加多少PK才好呢?不经常出保护
求恐怖片,剧情性强,恶心的那些不要,
阿柔乡地址有知道的么?有点事想过去
上海福迈迪工程技术有限公司在哪里啊,我有事
梦幻西游关于僵尸的一个问题!
青春里盲目的膜拜、是你我一文不值的轻率??
为什么把山市称作为鬼市
超人只不过是把裤衩穿外面'神气什么啊?
怎样使头发不干燥,变黑亮?
安定城楼李商隐名句,人不能用名言警句来谈话
N81与n85哪部好点,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?