CSS声明的问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:43:39
.bar li 中间为什么要有一个空格
.bar li.active 为什么这里用。
.bar li a:hover ?
.bar, 我记着还有用,号的 谢谢代价

.bar li 中间的空格是指class为“bar”的容器这个下面的li

.bar li.active 是指class为“bar”的容器 class为active的li ,估计这个地方你写错了。 应该是“:”才对。如果是冒号,那就是li的伪类,当鼠标点击li时按下去没有弹起时候的样式。这个不常用,因为IE对它的支持不好。一般见于a (链接)

.bar li a:hover 是指class为“bar”的容器的li中包含的a (链接)鼠标经过的样式。

.bar, 则是指,是指class为“bar”的容器跟“,”后的容器共用这段CSS样式。