css 中 鼠标滑过一个 div 整个这个div里边文字都变颜色 是怎么实现的呢? div里边的文字有大有小
4个回答
展开全部
例如:
<div id="div">text</div>
然后有在CSS中控制它的颜色。
<style type="text/css">
div {color:#000;font-size:13px;}
div.active{color:#ff0000;font-size:15px;}
</style>
然后你要做的事情就是用JS为DIV添加onmouseover和onmouseout鼠标事件。
例如:<div id="div" onmouseover="this.className='active'" onmouseout="this.className=''">text</div>
<div id="div">text</div>
然后有在CSS中控制它的颜色。
<style type="text/css">
div {color:#000;font-size:13px;}
div.active{color:#ff0000;font-size:15px;}
</style>
然后你要做的事情就是用JS为DIV添加onmouseover和onmouseout鼠标事件。
例如:<div id="div" onmouseover="this.className='active'" onmouseout="this.className=''">text</div>
展开全部
DIV???如果真要用DIV实现,不是不可以,麻烦点,要用到jQuery配合,能确保大部分浏览器支持,其实可以用一个很简单的A标签也可以实现相同效果,用display:block把A标签设为块显示,设置高与宽、背景、字体等
参考资料: http://w3school.com.cn/css/index.asp
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#id:hover
{
color: #ff0000;
}
{
color: #ff0000;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询