0

基本上我有这个标记:

<a>Link</a>
<a>
  <img />
</a>

我想将 img 定位在第一个 Anchor-Tag 的悬停上。我试过这个

a:hover + a > img { ... }

但它没有用。这怎么可能实现?

4

2 回答 2

1

问题不在于选择器a:hover + a > img是否正确形成。

小提琴

于 2013-09-15T13:13:40.833 回答
1

你需要这样写。这是我给出的一个示例,旨在让您清楚地了解如何编写代码。 甚至您的代码格式也是正确的。

    <a>Link</a>
     <a>
    <div>fgfgfg</div>
     </a>


 a div:hover{
      background-color:blue;
     }
   div{
       width:100px;
       background-color:red;
    }

这是演示http://jsfiddle.net/ZWhtQ/

于 2013-09-15T13:15:28.870 回答