为什么html :jsp有效 而jsp :hover 却失效?
css已经引用,并且有效果,就是:hover毫无效果,换成<p></p>也无效。但是用js却效果,求解!页面:<divonmouseover="changeColor()...
css已经引用,并且有效果,就是:hover毫无效果,换成<p></p>也无效。但是用js却效果,求解!
页面:
<div onmouseover="changeColor();" class="ggh"></div>
css:
.ggh {
height:500px;
width:1080px;
background: green;
}
.ggh:hover {
background: blue;
}
js:
function changeColor() {
$(".ggh").css("background","red");
}
题目:为什么html :hover 有效 而jsp :hover 却失效? 展开
页面:
<div onmouseover="changeColor();" class="ggh"></div>
css:
.ggh {
height:500px;
width:1080px;
background: green;
}
.ggh:hover {
background: blue;
}
js:
function changeColor() {
$(".ggh").css("background","red");
}
题目:为什么html :hover 有效 而jsp :hover 却失效? 展开
2个回答
展开全部
html是css自带的,根本没有jsp这东西.应该是jsp是个class或是id,然后在css里设置你都那些属性
追问
题目:为什么html :hover 有效 而jsp :hover 却失效?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这里鼠标移上去的时候应该变red吧。你是问为什么不是blue?
更多追问追答
追问
本来是要变成blue的,但是无效,所以我才加了个onmouseover事件测试是否有效,因为其他功能需要还需要用到onmouseover事件,不想在js里面在加上鼠标经过样式,那样比较乱。
追答
IE6(包括IE6内核的其他浏览器?)不支持a 标签以外的地方用hover,其他浏览器应该正常才对。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询