说你,或者我,已编码的HTML元素...游标属性应该在带或不带:hover伪类的规则中设置?
<a id='hydrogen' href='#'>H</a>
......以及一些:hover
CSS ...
#hydrogen:hover {
background:red;
}
...现在我们要把一个当盘旋时花式手形光标。有两种可选方式:
适用于无状态的元素:
#hydrogen {
cursor:pointer;
}
,或者适用于:悬停状态。
#hydrogen:hover {
color:red;
cursor:pointer;
}
我的问题:是否有任何理由(一个或多个)为什么一个方式是果断优于其他?
...还是番茄,番茄?
非悬停状态不是由缺少':hover'伪类表示的,而是由':not(:hover)'显式表示的。这就是为什么这个问题称之为“无状态”,也是为什么风格会被应用。 – BoltClock 2015-01-22 15:22:04