hover在css中有什么用?

青灯夜游
풀어 주다: 2020-12-04 17:19:20
원래의
11030명이 탐색했습니다.

在css中,“:hover”选择器用于选择鼠标指针浮动在上面的元素,然后为其设置样式,语法格式“元素:hover{css样式};”;“:hover”必须位于“:link”和“:visited”之后(如果存在的话),这样样式才能生效。

hover在css中有什么用?

相关推荐:《编程教学

:hover 选择器用于选择鼠标指针浮动在上面的元素。

提示::hover 选择器可用于所有元素,不只是链接。

在 CSS 定义中,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。

:link 选择器设置指向未被访问页面的链接的样式,:visited 选择器用于设置指向已被访问的页面的链接,:active 选择器用于活动链接。

css :hover 选择器的使用

用法1:

这个表示的是:当鼠标悬浮在a这个样式上的时候,a的背景颜色设置为黄色

a:hover
    { 
        background-color:yellow;
    }
로그인 후 복사

这个是最普通的用法了,只是通过a改变了style

用法2:

使用a 控制其他块的样式:

使用a控制a的子元素 b:

    .a:hover .b {
            background-color:blue;
        }
로그인 후 복사

使用a控制a的兄弟元素 c(同级元素):

.a:hover + .c {
        color:red;
    }
로그인 후 복사

使用a控制a的就近元素d:

.a:hover ~ .d {
        color:pink;
    }
로그인 후 복사

总结一下:

1. 中间什么都不加 控制子元素;

2. ‘+’ 控制同级元素(兄弟元素);

3. ‘~’ 控制就近元素;

实例

用一个按钮控制一个盒子的运动状态,当鼠标移到按钮上方时,盒子停止运动,鼠标移开时,盒子继续运动

body代码:


    
stop
로그인 후 복사

css样式:

로그인 후 복사

想要查阅更多相关文章,请访问PHP中文网!!

위 내용은 hover在css中有什么用?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!