在实际开发中,按钮的应用是必不可少的。 使用CSS制作按钮可以更加新颖有趣,还可以自定义自己想要的样式。
扁平化按钮的使用如今非常流行,符合无处不在的扁平化设计趋势。 ,这种扁平风格的按钮效果非常好看。
下面的代码是按键正常时的状态。
例子:
.button { background-color: #4CAF50; /* Green */ border: none; color: white; padding: 15px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; }
1. 按钮颜色
颜色:绿色、蓝色、红色、灰色、黑色。
您可以使用背景颜色属性来设置按钮颜色。
例子
.button1 { background-color: #4CAF50; } /* Green */ .button2 { background-color: #008CBA; } /* Blue */ .button3 { background-color: #f44336; } /* Red */ .button4 { background-color: #FFC0CB; color: black; } /* Gray */ .button5 { background-color: #555555; }
2. 按钮尺寸
规格10px、12px、16px20px、24px。
您可以使用 font-size 属性来设置按钮大小:
例子:
.button1 { font-size: 10px; } .button2 { font-size: 12px; } .button3 { font-size: 16px; } .button4 { font-size: 20px; } .button5 { font-size: 24px; }
3. 圆角按钮
弧度:2px、4px、8px、12px、50%。
您可以使用 border-radius 属性来设置圆形按钮:
例子:
.button1 { border-radius: 2px; } .button2 { border-radius: 4px; } .button3 { border-radius: 8px; } .button4 { border-radius: 12px; } .button5 { border-radius: 50%; }
2.边框样式CSS按钮
边框式按钮与平面按钮属于同一类别。 唯一的区别是,将使用边框而不是用于平键的背景颜色。 下面的代码是按键正常时的状态。
1.按钮边框颜色
绿色 蓝色 红色 灰色 黑色
可以使用 border 属性设置按钮边框颜色:
例子:
.button1 { background-color: white; color: black; border: 2px solid #4CAF50; /* Green */}
2.键盘悬停按钮
您可以使用 :hover 选择器来更改键盘悬停在按键上的样式。
提示:您可以使用过渡持续时间属性来设置“悬停”效果的速率:
例子:
.button { -webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s; }.button:hover { background-color: #4CAF50; /* Green */ color: white; }
将键盘放在相应的色块上,就会显示相应的颜色。
3.按钮阴影
阴影键在键盘悬停后显示阴影。
使用 box-shadow 属性为按钮添加阴影。
例子:
.button1 { box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); }.button2:hover { box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19); }
4.纽扣长度
长度:250 像素、50%、100%
默认情况下,按钮的大小由按钮上的文本内容决定(根据文本内容匹配宽度)。 您可以使用 width 属性来设置按钮的长度:
提示:如果要设置固定长度,可以使用像素(px)为单位,如果要设置响应式按钮css3写按钮,可以设置为比例。
CSS 示例
.button1 { width: 250px; }.button2 { width: 50%; }.button3 { width: 100%; }
3、按钮组1、去掉外距离,添加float:left设置按钮组:
CSS 示例
.button { float: left; }
2.带边框的按钮组
您可以使用 border 属性来设置带边框的按钮组:
CSS 示例
.button { float: left; border: 1px solid green }
4.按钮动画 1.按下样式CSS按钮
这个“推”按钮结合了一些图形设计和演示,让用户感觉他们实际上正在按下按钮。 当用户按下它时,它会卡在页面中。 它的实现需要设置阴影以赋予其 3D 弹出外观。 下面的代码是按键正常时的状态。
编程字典 .pm button { width: 200px; height: 100px; color: #fff; background-color: #6496c8; border: none; border-radius: 15px; box-shadow: 0 10px #27496d; }
五、总结
本文是基于Html的基础上的。 主要介绍Html中按钮组件的使用。 详细讲解了按钮需要用到什么css3写按钮,并用丰富的案例和多样的样式帮助你更好的理解按钮。
最后希望能够帮助大家更好的学习CSS3。
打开应用程序并阅读杂项笔记