【问题标题】:Change span color on div hover更改 div 悬停时的跨度颜色
【发布时间】:2014-07-14 14:10:11
【问题描述】:

对不起,如果这是个愚蠢的问题,但我真的不知道是什么问题。我正在尝试更改 div 悬停时 span 的颜色,但我的代码似乎不起作用。
这是我正在使用的代码:

HTML

<div class="slike_i_text">


    <a href="#"><div>
    <img align="left" src="wolf.jpg"/><span>Text 1</span></div></a>

    <a href="#"><div>
    <img align="left" src="wolf.jpg"/><span>Text 2</span></div></a>



</div>

CSS

.slike_i_text div{
    overflow: hidden;
    width:300px;
    margin-bottom: 10px;
    text-decoration: none;
}
.slike_i_text div img{
    width:80px;
    height:80px;
}
.slike_i_text div span{
    color: #6A6A6A;
font-family: arial;
font-size: 15px;
font-weight: bold;
}
.slike_i_text a{
    text-decoration: none;
}
.slike_i_text div:hover  .slike_i_text div span{
    color:lightgreen;

}

你可以找到我的小提琴here

【问题讨论】:

    标签: html css image hover


    【解决方案1】:

    你可以试试这个(Updated Fiddle Example):

    .slike_i_text div:hover span{
        color:lightgreen;
    }
    

    而不是这个:

    .slike_i_text div:hover  .slike_i_text div span{
        color:lightgreen;
    }
    

    【讨论】:

    • 谢谢你,这就是我想要的。再次感谢:D
    • 我可以知道内联
    【解决方案2】:

    您不必像.slike_i_text div:hover .slike_i_text div span 那样使用,而是应该使用.slike_i_text div:hover span

    小提琴here

    【讨论】:

    • 我可以知道内联
    • 你能给我一些背景信息吗?
    猜你喜欢
    • 2016-01-02
    • 1970-01-01
    • 2016-05-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-19
    • 2013-11-25
    相关资源
    最近更新 更多