通过 :hover 伪元素控制其他元素

---代码

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style>
            #test{
                width: 200px;
                height: 200px;
                background: red;
            }
            
            #test:hover+#test2{
                width: 100px;

            }
            
            #test2{
                width: 200px;
                height: 200px;
                background: yellow;
            }
        </style>
    </head>
    <body>
        <div id="test">
            
        </div>
        
        <div id="test2">
            
        </div>
    </body>
</html>

  这里要注意,这个方法不能选择用于同级和子元素。

posted @ 2016-05-10 16:55  好叶叶孤城  阅读(972)  评论(0编辑  收藏  举报