CSS 按钮
CSS 按钮用于通过对按钮应用各种样式属性来装饰网页。按钮用于事件处理和与用户交互。从提交表单到查看一些信息,我们必须点击按钮。按钮标签用于在 HTML 中创建按钮。
示例:这个简单的示例描述了按钮标签。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title> button tag </title>
</head>
<body>
<h1>GeeksforGeeks</h1>
<h2>button tag</h2>
<button>Button</button>
</body>
</html>
输出:
按钮中的基本样式:有许多 CSS 属性用于设置按钮元素的样式,如下所述:
【背景色】 :此属性用于设置按钮的背景色。
语法:
element {
background-color: color_name;
}
示例:本示例描述了具有基本样式属性的按钮,其中背景色应用于按钮。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title> button background Color </title>
<style>
.button {
border: none;
color: white;
text-align: center;
font-size: 20px;
}
.b1 {
/* Set button background color */
background-color: red;
}
.b2 {
/* Set button background color */
background-color: blue;
}
.b3 {
/* Set button background color */
background-color: green;
}
.b4 {
/* Set button background color */
background-color: yellow;
}
</style>
</head>
<body>
<button class="button b1">Red</button>
<button class="button b2">Blue</button>
<button class="button b3">Green</button>
<button class="button b4">Yellow</button>
</body>
</html>
输出:
边框 : 此属性用于设置按钮的边框。
语法:
element {
border: style;
}
示例:本示例描述了带有边框属性的按钮。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title> button background Color </title>
<style>
.button {
background-color: red;
color: white;
text-align: center;
font-size: 20px;
}
.b1 {
/* Set border property */
border: none;
}
.b2 {
/* Set border property */
border: 2px black solid;
}
.b3 {
/* Set border property */
border: 2px black dashed;
}
.b4 {
/* Set border property */
border: 2px black double;
}
.b5 {
/* Set border property */
border: 2px black groove;
}
</style>
</head>
<body>
<button class="button b1">None</button>
<button class="button b2">Solid</button>
<button class="button b3">Dashed</button>
<button class="button b4">Double</button>
<button class="button b5">Groove</button>
</body>
</html>
输出:
颜色 : 此属性用于设置按钮中文本的颜色。颜色值可以根据颜色名称、颜色十六进制代码等进行设置。
语法:
element {
color: style;
}
示例:本示例描述了具有颜色属性的按钮。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title> button background Color </title>
<style>
.button {
background-color: red;
border: none;
text-align: center;
font-size: 20px;
}
.b1 {
/* Set the color of text */
color: white;
}
.b2 {
/* Set the color of text */
color: black;
}
.b3 {
/* Set the color of text */
color: blue;
}
</style>
</head>
<body>
<button class="button b1">White</button>
<button class="button b2">Black</button>
<button class="button b3">Blue</button>
</body>
</html>
输出:
【填充】 : 此属性用于设置按钮中的填充。
语法:
element {
padding: style;
}
示例:本示例描述了具有填充属性的按钮。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title> button padding property </title>
<style>
.b {
border: none;
font-size: 16px;
}
.b1 {
background-color: red;
padding: 15px 32px;
}
.b2 {
background-color: blue;
padding: 24px 50px;
}
.b3 {
background-color: green;
padding: 32px 32px;
}
.b4 {
background-color: yellow;
padding: 16px;
}
</style>
</head>
<body>
<button class="button b1">15px 32px</button>
<button class="button b2">24px 50px</button>
<button class="button b3">32px 32px</button>
<button class="button b4">16px</button>
</body>
</html>
输出:
字号 : 此属性用于设置按钮中文本的大小。更改像素值以获得所需的大小。
语法:
element {
font-size: style;
}
示例:本示例描述了使用 font-size 属性调整按钮字体的 Button。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title> button font-size property </title>
<style>
.button {
padding: 15px 32px;
border: none font-size: 16px;
}
.b1 {
background-color: red;
font-size: 10px;
}
.b2 {
background-color: blue;
font-size: 15px;
}
.b3 {
background-color: green;
font-size: 20px;
}
.b4 {
background-color: yellow;
font-size: 30px;
}
</style>
</head>
<body>
<button class="button b1">10px </button>
<button class="button b2">15px</button>
<button class="button b3">20px</button>
<button class="button b4">30px</button>
</body>
</html>
输出:
*语法:*
element {
border-radius: property;
}
*示例:*本示例描述了带有边框半径属性的按钮。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title> button border-radius property </title>
<style>
.b {
padding: 15px 32px;
border: none;
font-size: 16px;
}
.b1 {
background-color: red;
border-radius: 3px;
}
.b2 {
background-color: blue;
border-radius: 6px;
}
.b3 {
background-color: green;
border-radius: 10px;
}
.b4 {
background-color: yellow;
border-radius: 20px;
}
.b5 {
background-color: orange;
border-radius: 50%;
}
</style>
</head>
<body>
<button class="b b1">3px </button>
<button class="b b2">6px</button>
<button class="b b3">10px</button>
<button class="b b4">20px</button>
<button class="b b5">50%</button>
</body>
</html>
*输出:*
框-阴影 :此属性用于创建按钮框的阴影。****
*语法:*
box-shadow: [horizontal offset] [vertical offset] [blur radius]
[optional spread radius] [color];
*示例:*本示例描述了带有阴影属性的按钮。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title> button box-shadow property </title>
<style>
.b {
padding: 15px 32px;
border: none font-size: 16px;
color: white;
}
.b1 {
background-color: green;
box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2),
0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
</style>
</head>
<body>
<button class="b b1">Shadow 1 </button>
</body>
</html>
*输出:*
宽度 : 此属性用于设置按钮的宽度。
*语法:*
element {
width: property;
}
*示例:*本示例描述了使用 width 属性设置按钮宽度的按钮。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title>button width property</title>
<style>
.button {
padding: 15px 32px;
border: none;
font-size: 16px;
color: white;
}
.b1 {
background-color: red;
width: 100px;
}
.b2 {
background-color: blue;
width: 200px;
}
.b3 {
background-color: green;
width: 50%;
}
.b4 {
background-color: yellow;
width: 100%;
}
</style>
</head>
<body>
<button class="button b1">100px </button>
<button class="button b2">200px </button>
<button class="button b3">50% </button>
<button class="button b4">100%</button>
</body>
</html>
*输出:*
*悬停效果:*此属性用于鼠标移动到上方时改变按钮界面。
*语法:*
element:hover {
// CSS property
}
*示例:*本示例描述了按钮上有悬停效果的按钮。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title>button width property</title>
<style>
.button {
padding: 15px 32px;
border: none font-size: 16px;
color: white;
transition-duration: 0.3s;
}
.b1 {
background-color: green;
}
.b2 {
background-color: orange;
}
.b1:hover {
background-color: white;
color: orange;
}
.b2:hover {
background-color: white;
color: green;
}
</style>
</head>
<body>
<button class="button b1">Green </button>
<button class="button b2">Orange </button>
</body>
</html>
*输出:*
*支持的浏览器:*
- 谷歌 Chrome
- 火狐浏览器
- 微软边缘
- 微软公司出品的 web 浏览器
- 歌剧
- 旅行队
版权属于:月萌API www.moonapi.com,转载请注明出处