【发布时间】:2013-12-07 01:27:12
【问题描述】:
现在让我们看看,不确定我的逻辑是否 100% 下降。
这就是我正在使用的(bootply 演示 here)
<ul>
<li class="row">
<span class="category col-sm-2 highlight">Architecture</span>
<span class="title col-sm-4"><a href="#">Hello world!</a></span>
<span class="publication col-sm-2 hidden-xs">Magazine</span>
<span class="year col-sm-2 hidden-xs">2007</span>
</li>
<li class="row">
<span class="category col-sm-2 invisible">Architecture</span>
<span class="title col-sm-4"><a href="#">Keep them coming</a></span>
<span class="publication col-sm-2 hidden-xs">Magazine</span>
<span class="year col-sm-2 hidden-xs">2007</span>
</li>
<li class="row">
<span class="category col-sm-2 invisible">Architecture</span>
<span class="title col-sm-4"><a href="#">The other posts</a></span>
<span class="publication col-sm-2 hidden-xs">Magazine</span>
<span class="year col-sm-2 hidden-xs">2007</span>
</li>
<li class="row">
<span class="category col-sm-2">Cities</span>
<span class="title col-sm-4"><a href="#">Tezt</a></span>
<span class="publication col-sm-2 hidden-xs">Magazine</span>
<span class="year col-sm-2 hidden-xs">2007</span>
</li>
</ul>
这个想法是,当将 a 元素悬停在 span.title 中时,出版物和年份中的文本颜色会发生变化。我也在寻找一种方法来改变同类型的第一个span.category 的颜色(即悬停“另一个帖子”应该会改变第一个.row 中span.category 的颜色)。这可以通过纯 CSS 实现吗?
【问题讨论】:
-
我怀疑。脚本需要与 css 一起使用。
-
恐怕不仅仅是 CSS
-
为什么不把鼠标悬停在li上,让css像:li:hover .title{...}, li:hover .category{...}
-
当任何具有该类别的跨度悬停时,您是在这里寻找悬停
Architecture吗? -
@user2549787 没错!
标签: html css hover css-selectors parent-child