关于li标签中含有a标签下li:hover无效
来源:互联网 发布:ip与mac绑定怎么设置 编辑:程序博客网 时间:2024/05/29 19:56
之前遇到的一个问题,当时觉得很诡异,后面网上搜索答案,也没有搜到很满意的,这里自己记录下。
html代码如下:
<ul>
<li><a href="#">111111</a></li>
<li><a href="#">222222</a></li>
<li><a href="#">333333</a></li>
</ul>
需要的效果是:鼠标hover到li标签上,整个li里面的文字颜色变红色。
可能一开始都认为是这样定义样式:ul li:hover{color:red;} 但是并没有效果。原因在于a:hover 的权重大于li:hover,并且a标签是行内元素,因此得先把a标签设置成block,也就是下面这样定义样式:
ul li a{display: block;}
ul li a:hover{color: #FF0000;}
这样子就能达到预期的效果了。
阅读全文
0 0
- 关于li标签中含有a标签下li:hover无效
- ie下li标签
- css2 中li标签
- li标签下a标签的宽高度显示
- 获取ul下li标签里点击的是哪一个li并获取li里a标签的值
- css中li标签居中
- IE下动态 生成<li><a><img>等标签
- li 中a标签浮动在ie下造成的bug
- IE6 li a:hover position
- jquery实现单机li标签时,执行跳转,li标签下面的a标签路径
- li:hover与a:hover的区别
- 关于li:hover伪类,以及各种除了a:hover在IE6下不生效的解决办法.
- li标签问题
- ul ol li标签
- HTML的<li>标签
- li 标签滚动
- 动态删除li标签
- li标签绑定事件
- hibernate (多对多) 执行update更新操作时,关联表数据会被删除
- 学习笔记之万方数据爬取
- servlet是单例和struts2的action多例的理解
- CULA求逆
- Spark SQL性能优化
- 关于li标签中含有a标签下li:hover无效
- mysql设置用户权限时报错
- eclipse的dx问题
- 【AKKA 官方文档翻译】actor模型如何满足现代分布式系统的需求
- 正则表达式6~15位数字、字母
- Jenkins-工作区清理插件
- MyBatis学习笔记(二)——标签使用
- 海思3516A开发板调试整理(一)
- 【AKKA 官方文档翻译】akka库和模块概览