百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>CSS教程> hover在css中有什么用?
分享文章到:

hover在css中有什么用?

发布时间:12/01 来源:未知 浏览: 关键词:

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

相关引荐:《编程教学》

: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代码:

<body>
    <div class="btn stop">stop</div>
    <div class="animation"></div>
</body>

css样式:

<style>
    .animation {
        width: 100px;
        height: 100px;
        background-color: pink;
        margin: 100px auto;
        animation: move 2s infinite alternate;
        -webkit-animation: move 2s infinite alternate;
    }
    @keyframes move {
        0% {
            transform: translate(-100px, 0);
        }
        100% {
            transform: translate(100px, 0);
        }
    }
    .btn {
        padding: 20px 50px;
        background-color: pink;
        color: white;
        display: inline-block;
    }
    .stop:hover ~ .animation {
        -webkit-animation-play-state: paused;
        animation-play-state: paused;
    }
</style>

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

以上就是hover在css中有什么用?的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板