首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css3按钮凸起效果

发布于 2024-11-11 15:44:10
0
20

CSS3按钮凸起效果是现代网页设计中常用的一种特效。通过凸起效果,可以为按钮增加立体感,提高按钮的醒目度和触感。下面我们就来介绍CSS3按钮凸起效果的实现方法。.btn{ display: inlin...

CSS3按钮凸起效果是现代网页设计中常用的一种特效。通过凸起效果,可以为按钮增加立体感,提高按钮的醒目度和触感。下面我们就来介绍CSS3按钮凸起效果的实现方法。

.btn{
    display: inline-block;
    padding: 10px 20px;
    background-color: #3E64AF; /*按钮默认背景色*/
    color: #FFF; /*按钮文字颜色*/
    text-transform: uppercase; /*将文字转化为大写*/
    font-weight: bold; /*文字加粗*/
    box-shadow: 3px 3px 10px rgba(0,0,0,0.5); /*按钮默认阴影*/
    border-radius: 8px; /*按钮圆角*/
    transition: all .3s ease-in-out; /*鼠标移入移出变化过渡效果*/
}

.btn:hover{
    transform: translateY(-3px);
    box-shadow: 6px 6px 20px rgba(0,0,0,0.5); /*鼠标移入按钮的阴影*/
} 

我们可以看到,按钮的样式通过.btn类进行定义。其中包括按钮的大小、背景色、字体颜色、阴影、圆角等属性。在默认状态下,按钮会显示出一个3px的阴影效果。当鼠标移入按钮的时候,使用CSS3的transform属性对按钮进行向上平移3px的变换,同时改变按钮的阴影,来模拟凸起效果。

至此,我们已经完成了CSS3按钮凸起效果的实现。可以按照自己的需求对按钮的样式进行定制,让其与网站的整体风格相协调。

评论
一个月内的热帖推荐
91云脑
Lv.1普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流