首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >元素,显示对父元素兄弟姐妹子元素的悬停效果。

元素,显示对父元素兄弟姐妹子元素的悬停效果。
EN

Stack Overflow用户
提问于 2013-11-22 08:28:30
回答 1查看 1.9K关注 0票数 3

让我们看看,我不确定我是否有100%的逻辑下降。

这就是我正在做的事情(引导演示here)

代码语言:javascript
复制
<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>

其思想是,当span.title中的a元素悬停时,出版物和年份中的文本的颜色会发生变化。我还在寻找一种方法来更改同类第一个span.category的颜色(即在第一个.row中悬停“另一个帖子”应该改变span.category的颜色)。这能用纯CSS实现吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-22 08:35:31

我明白你的意思了,在这里,你可以使用下面的选择器。这样,当li被悬停时,它也会将颜色应用到第一个span

代码语言:javascript
复制
.row:hover span:nth-of-type(1) {
   color: red;
}

我刚刚检查了你小提琴里的DOM,我想改变一下.

Demo (hover‘s的问候和看到的第一个span的颜色将被改变)

Demo 2 (DOM改变了)-这只是一个一般的想法,我已经提供了选择器,但这将需要DOM修改无论如何。

更改代码中的Demo

再次根据您的评论,现在您可以高亮显示所有span及其标题。

代码语言:javascript
复制
ul li div.row:hover > span {
   color: red;
}

Final Demo

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20140240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档