边框样式
CSS 的边框属性用于控制元素边框的宽度、颜色、样式等,常用属性包括 border-width、border-style 和 border-color。
1. 边框宽度(border-width)
指定边框的粗细:
border-width: 2px;
2. 边框样式(border-style)
边框的样式,如实线、虚线、点线等:
border-style: solid; /* 实线 */
border-style: dashed; /* 虚线 */
border-style: dotted; /* 点线 */
border-style: double; /* 双线 */
border-style: groove; /* 凹槽效果 */
border-style: ridge; /* 脊状效果 */
border-style: inset; /* 内嵌效果 */
border-style: outset; /* 外凸效果 */
border-style: none; /* 无边框 */
3. 边框颜色(border-color)
设置边框颜色:
border-color: #333;
border-color: red;
4. 复合写法
简写方式同时设置宽度、样式和颜色:
border: 2px dashed blue;
边框样式示例
源码
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<title>边框样式示例</title>
<style>
.solid {
border: 2px solid #4caf50;
padding: 10px;
margin-bottom: 10px;
}
.dashed {
border: 2px dashed #2196f3;
padding: 10px;
margin-bottom: 10px;
}
.dotted {
border: 2px dotted #f44336;
padding: 10px;
margin-bottom: 10px;
}
.double {
border: 4px double #9c27b0;
padding: 10px;
margin-bottom: 10px;
}
.groove {
border: 4px groove #ff9800;
padding: 10px;
margin-bottom: 10px;
}
.ridge {
border: 4px ridge #795548;
padding: 10px;
margin-bottom: 10px;
}
.inset {
border: 4px inset #607d8b;
padding: 10px;
margin-bottom: 10px;
}
.outset {
border: 4px outset #009688;
padding: 10px;
margin-bottom: 10px;
}
</style>
</head>
<body>
<div class="solid">实线边框</div>
<div class="dashed">虚线边框</div>
<div class="dotted">点线边框</div>
<div class="double">双线边框</div>
<div class="groove">凹槽边框</div>
<div class="ridge">脊状边框</div>
<div class="inset">内嵌边框</div>
<div class="outset">外凸边框</div>
</body>
</html>
相关内容
- 什么是 CSS? CSS(层叠样式表)是一种用来描述网页外观样式的语言。它定义了如何为HTML元素设置颜色、字体、布局等视觉效果,使网页更加美观和易于阅读。
- CSS 的作用与工作原理 介绍CSS的主要作用及其工作原理,帮助理解如何通过样式表控制网页元素的外观和布局,实现内容与表现的分离。
- CSS 的引入方式 介绍CSS的三种主要引入方式:内联样式、内部样式表和外部样式表,帮助开发者选择合适的方法应用样式。
- 基本语法结构 介绍CSS的基本语法结构,包括选择器、属性和属性值的组成方式,帮助理解如何编写有效的样式规则。
- 注释的使用方式 介绍CSS中注释的写法和作用,帮助开发者在样式代码中添加说明,提高代码可读性和维护性。
- 基本选择器 介绍CSS中最基础的三种选择器:元素选择器、类选择器和ID选择器,是学习CSS样式编写的基础。