css如何实现鼠标经过样式改变


本文摘自PHP中文网,作者醉折花枝作酒筹,侵删。

实现方法:1、使用“:hover”伪类选择器,选择鼠标指针浮动在其上的元素,并为其设置其样式,语法“:hover{属性名:属性值}”;2、使用transtion属性,语法“transtion:css属性名称 过度时间;”。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

1、使用伪类实现样式切换
伪类是CSS2.1时出现的新特性,让许多原本需要JavaScript才能做出来的效果使用CSS就能实现。
比如实现下面的鼠标悬停效果,只要为:hover伪类应用一组新样式即可。当访客鼠标移动到按钮上面时,浏览器会自动为按钮应用这新样式。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

<!DOCTYPE html>

<html>

    <head>

        <meta charset="UTF-8">

        <style>

            .slickButton {

                color: white;

                font-weight: bold;

                padding: 10px;

                border: solid 1px black;

                background: lightgreen;

                cursor: pointer;

            }

              

            .slickButton:hover {

                color: black;

                background: yellow;

            }

        </style>

    </head>

 

    <body>

        <button class="slickButton">盼望着,盼望着</button>

    </body>

</html>

效果:

GIF.gif

阅读剩余部分

相关阅读 >>

css如何定义字体颜色

css实现三角的原理

css font-size 不管用怎么办

css边框线怎么清除

css怎么设置图片圆角

前端工程师需要掌握哪些知识?

css字体大小如何设置

dreamweaver网页制作使用css样式嵌套方法

css如何换行

html如何让链接不变色

更多相关阅读请进入《css》频道 >>




打赏

取消

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

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

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

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...