HTML5技术

简单的CSS3鼠标滑过图片标题和遮罩层动画特效 - 爱上程序猿

字号+ 作者:H5之家 来源:博客园 2016-08-04 15:00 我要评论( )

这是一款使用CSS3制作的简单的鼠标滑过图片标题和遮罩层动画特效。该鼠标滑过特效通过CSS3transitions 和 transform 属性,在鼠标滑过图片时制作遮罩层和图片标题动画效果。 在线预览源码下载 使用方法 HTML结构 该鼠标滑过图片特效的HTML结构非常简单:使用

这是一款使用CSS3制作的简单的鼠标滑过图片标题和遮罩层动画特效。该鼠标滑过特效通过 CSS3transitions 和 transform 属性,在鼠标滑过图片时制作遮罩层和图片标题动画效果。

在线预览    源码下载

 使用方法  HTML结构

该鼠标滑过图片特效的HTML结构非常简单:使用一个<div>元素作为图片遮罩层,在里面放置图片的描述信息。

1

2

3

4

5

6

7

8

<img src="img/01.jpg" alt="">

<div class="caption">

  <div class="blur"></div>

  <div class="caption-text">

    <h1>图片标题</h1>

    <p>描述信息</p>

  </div>

</div>       

 CSS样式

第一个DEMO使用透明度opacity属性来制作遮罩层的导入效果,并通过transition来制作平滑过渡动画。

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

.caption-style-1 li{

  float: left;

  padding: 0px;

  position: relative;

  overflow: hidden;

}

 

.caption-style-1 li:hover .caption{

  opacity: 1;

 

}

.caption-style-1 img{

  margin: 0px;

  padding: 0px;

  float: left;

  z-index: 4;

}

 

 

.caption-style-1 .caption{

  cursor: pointer;

  position: absolute;

  opacity: 0;

  -webkit-transition:all 0.45s ease-in-out;

  -moz-transition:all 0.45s ease-in-out;

  -o-transition:all 0.45s ease-in-out;

  -ms-transition:all 0.45s ease-in-out;

  transition:all 0.45s ease-in-out;

 

}

.caption-style-1 .blur{

  background-color: rgba(0,0,0,0.65);

  height: 300px;

  width: 400px;

  z-index: 5;

  position: absolute;

}

 

.caption-style-1 .caption-text h1{

  text-transform: uppercase;

  font-size: 24px;

}

.caption-style-1 .caption-text{

  z-index: 10;

  color: #fff;

  position: absolute;

  width: 400px;

  height: 300px;

  text-align: center;

  top:100px;

}         

其它效果的制作也非常简单,具体请参考下载的源文件。

在线预览    源码下载

从事前端的加微信:1652703422,共同交流进步!

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 《人民的名义》---简单的文本分析 - 视野

    《人民的名义》---简单的文本分析 - 视野

    2017-04-22 18:00

  • CSS3 选择器 - Glunefish

    CSS3 选择器 - Glunefish

    2017-04-22 09:00

  • HTML5和CSS3 - 奔跑在起跑线佼佼者

    HTML5和CSS3 - 奔跑在起跑线佼佼者

    2017-04-20 13:00

  • 【CSS3】精美横向滚动菜单按钮 - Glunefish

    【CSS3】精美横向滚动菜单按钮 - Glunefish

    2017-04-14 14:00

网友点评
c