.fs1 > span {
position:relative;
top:10px;
margin-right:30px;
}
将其更改为包括所有子元素:
.fs1 span {
position:relative;
top:10px;
margin-right:30px;
}
CSS 中的 >
操作符表示直接子元素关系,如下:
<div>
<a class="one"></a>
<span>
<a class="two"></a>
</span>
</div>
a.one
可以使用 div > a
进行定位,但是由于在 div 和 a.two
之间有一个 span,所以 div > a
无法 定位到 a.two
。
要同时定位到 a.two
和 a.one
,您需要将其更改为 div a
,该选择器适用于 div 标签内找到的所有 a 标签。
<a></a>
CSS
a:hover, a:active:, a:visited, a:focus, a{
text-decoration: none;
}
所有行:
<div>
<a><span></span><span></span></a>
<a><span></span><span></span></a>
<a><span></span><span></span></a>
</div>