利用css实现鼠标悬停效果


当前第2页 返回上一页

css代码:

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

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

<style type="text/css">

html {

    box-sizing: border-box;

    font: 18px PT Mono;

    background: antiquewhite;

}

 

*,

*::before,

*::after {

    box-sizing: inherit;

}

 

body {

    display: flex;

    align-items: center;

    justify-content: center;

    flex-direction: column;

    width: 100%;

    height: 100vh;

}

 

.box {

    width: 25%;

    min-width: 250px;

    display: block;

    height: 50px;

    position: relative;

    border-radius: 5px;

    background: linear-gradient(to right, #abbd73 35%, #d6e2ad 100%);

    margin-bottom: 40px;

    padding: 15px 25px 0 40px;

    color: darkslategray;

    box-shadow: 1px 2px 1px -1px #777;

    transition: background 200ms ease-in-out;

}

 

.shadow {

    position: relative;

}

 

.shadow:before {

    z-index: -1;

    position: absolute;

    content: "";

    bottom: 13px;

    right: 7px;

    width: 75%;

    top: 0;

    box-shadow: 0 15px 10px #777;

    -webkit-transform: rotate(4deg);

    transform: rotate(4deg);

    transition: all 150ms ease-in-out;

}

 

.box:hover {

    background: linear-gradient(to right, #abbd73 0%, #abbd73 100%);

}

 

.shadow:hover::before {

    -webkit-transform: rotate(0deg);

    transform: rotate(0deg);

    bottom: 20px;

    z-index: -10;

}

 

.circle {

    position: absolute;

    top: 14px;

    left: 15px;

    border-radius: 50%;

    box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.5), inset 0 0 0 25px antiquewhite;

    width: 20px;

    height: 20px;

    display: inline-block;

}

 

</style>

以上就是利用css实现鼠标悬停效果的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

css怎么改变png图片的颜色

vue源码之目录结构的简单分析

清除浮动和闭合浮动的介绍

css中tr是什么意思

为什么使用div+css布局?

看看css中的那些背景图片函数!

谈谈css实现水平垂直居中布局的方法

css怎么修改超链接的颜色

css为什么不起作用

css border-right-color属性怎么用

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




打赏

取消

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

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

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

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

评论

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