失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > css3探测光圈_CSS3按钮鼠标悬浮实现光圈效果

css3探测光圈_CSS3按钮鼠标悬浮实现光圈效果

时间:2021-03-13 21:36:38

相关推荐

css3探测光圈_CSS3按钮鼠标悬浮实现光圈效果

这篇文章运用实例代码给大家介绍了利用CSS3如何实现按钮鼠标悬浮光圈效果,有需要的朋友们可以参考学习,下面来一起看看吧。

1 、HTML相关知识点

HTML(超文本标记语言)是网页的核心、首先你要学会,不要害怕,HTML很容易学习的,刚开始多记多练,但是到最后还是要自己深入专研,简单的入门是很快,但学好HTML是成为Web开发人员的基本条件。

2、CSS3相关知识点 通过使用 CSS 来提升工作效率!在我们的 CSS 教程中,学到如何使用 CSS 同时控制多重网页的样式和布局,如何把一个网页打扮成漂亮的风格就需要用到样式,这个是前端开发必须掌握的一个东西。

3、直接上代码

代码如下:

CSS3按钮光圈悬浮效果

*{margin:0;padding:0;}

body{font-size:12px;font-family:"微软雅黑";background-color:#000}

ul {

margin: 0 auto;

text-align: center;

margin-top: 80px;

}

li {

display: inline-block;

list-style: none;

margin-right: 50px;

text-align: center;

-webkit-perspective: 1000;

-webkit-backface-visibility: hidden;

}

.button {

position: relative;

font-family: futura, helvetica, sans;

letter-spacing: 1px;

text-transform: uppercase;

background-color: #ffeded;

display: inline-block;

line-height: 60px;

width: 55px;

height: 55px;

-moz-border-radius: 50%;

-webkit-border-radius: 50%;

border-radius: 60%;

text-decoration: none;

color: #c40000;

-moz-transition: all 275ms cubic-bezier(0.53, -0.67, 0.73, 0.74);

-o-transition: all 275ms cubic-bezier(0.53, -0.67, 0.73, 0.74);

-webkit-transition: all 275ms cubic-bezier(0.53, -0.67, 0.73, 0.74);

transition: all 275ms cubic-bezier(0.53, -0.67, 0.73, 0.74);

}

.button:hover {

background-color: #fff;

-moz-transition-timing-function: cubic-bezier(0.37, 0.74, 0.15, 1.65);

-o-transition-timing-function: cubic-bezier(0.37, 0.74, 0.15, 1.65);

-webkit-transition-timing-function: cubic-bezier(0.37, 0.74, 0.15, 1.65);

transition-timing-function: cubic-bezier(0.37, 0.74, 0.15, 1.65);

}

.button:hover .pus {

opacity: 1;

border: 1px solid #A8CFCB;

-moz-transform: scale(1.15);

-ms-transform: scale(1.15);

-webkit-transform: scale(1.15);

transform: scale(1.15);

-moz-transition-timing-function: cubic-bezier(0.37, 0.74, 0.15, 1.65);

-o-transition-timing-function: cubic-bezier(0.37, 0.74, 0.15, 1.65);

-webkit-transition-timing-function: cubic-bezier(0.37, 0.74, 0.15, 1.65);

transition-timing-function: cubic-bezier(0.37, 0.74, 0.15, 1.65);

}

.pus {

position: absolute;

top: -1px;

left: -1px;

width: 100%;

height: 100%;

opacity: 0;

background: none;

border: 1px solid #C56089;

-moz-border-radius: 50%;

-webkit-border-radius: 50%;

border-radius: 50%;

-moz-transition: all 0.3s cubic-bezier(0.53, -0.67, 0.79, 0.74);

-o-transition: all 0.3s cubic-bezier(0.53, -0.67, 0.79, 0.74);

-webkit-transition: all 0.3s cubic-bezier(0.53, -0.67, 0.79, 0.74);

transition: all 0.3s cubic-bezier(0.53, -0.67, 0.79, 0.74);

}

预约购买支付

总结:

人有时候就要不断的折腾去研究发现,才能够体会到下一秒的愉悦。以上就是这篇文章的全部内容,希望对大家的学习或者工作带来一定的帮助。

更多CSS3按钮鼠标悬浮实现光圈效果相关文章请关注PHP中文网!

发布php中文网,转载请注明出处,感谢您的尊重!

如果觉得《css3探测光圈_CSS3按钮鼠标悬浮实现光圈效果》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。