css hover属性的用法(详解css中的hover怎么用)

今天详解css中的hover怎么用?hover属性用不同的书写方式,来改变不同关系的元素样式。

1)元素:hover 表示聚焦后改变自己

2)元素:hover 元素 表示聚焦后改变其子元素

3)元素:hover + 元素 表示聚焦后改变其指定的“亲兄弟”(条件是该兄弟元素与其相邻)元素

4)元素:hover ~ 元素 表示聚焦后改变其指定的兄弟元素,两个元素相不相邻都行。

示例: 

.first:hover {color: white;}/* 聚焦我改变自己 */
.three:hover .three-son {font-size: 20px;}/* 聚焦我改变我的子元素 */
.two:hover+.three {color: white;}/* 聚焦我改变我相邻的兄弟元素 */
.first:hover~.four {font-weight: 900;color: palegreen;}/* 聚焦我改变不相邻的兄弟元素*/

效果图示:

css hover属性的用法完整代码如下:



 

    
    
    
    Document
    

 

    
        改变本身,改变不相邻(~):         
我是黄字
        改变相邻(+):         
我是红字
        改变子元素:         
我是老黑             
我是小黑
        
        
我是绿字
    
版权声明:
作者:Joker 链接:https://hooper.eu.org/archives/996
文章版权归作者所有,转载请注明出处。
THE END
分享
二维码
打赏
< <上一篇
下一篇>>