当前位置:首页 > CSS

css 边框制作

2026-01-28 00:07:33CSS

边框基础语法

CSS边框通过border属性设置,包含宽度、样式和颜色三个子属性:

border: 1px solid #000;

等价于:

border-width: 1px;
border-style: solid;
border-color: #000;

单边边框控制

可通过border-topborder-rightborder-bottomborder-left分别控制各边:

border-top: 2px dashed red;
border-right: 3px dotted blue;

边框样式类型

border-style支持多种样式:

css 边框制作

  • solid:实线
  • dotted:点线
  • dashed:虚线
  • double:双线
  • groove:3D凹槽
  • ridge:3D凸脊
  • inset:3D内嵌
  • outset:3D外凸

圆角边框

使用border-radius创建圆角效果:

border-radius: 10px; /* 统一圆角 */
border-radius: 5px 10px 15px 20px; /* 分别设置四个角 */

边框阴影

通过box-shadow添加阴影:

css 边框制作

box-shadow: 5px 5px 10px rgba(0,0,0,0.3);
/* 参数:水平偏移 垂直偏移 模糊半径 颜色 */

透明边框

利用transparentrgba()实现透明效果:

border: 2px solid transparent;
border: 2px solid rgba(0,0,0,0.5);

边框图像

使用border-image将图片作为边框:

border-image: url(border.png) 30 round;
/* 参数:图片路径 切片宽度 重复方式 */

轮廓线

outline属性绘制元素外围线条(不影响布局):

outline: 3px solid green;
outline-offset: 5px; /* 轮廓偏移距离 */

标签: 边框css
分享给朋友:

相关文章

css制作三角形

css制作三角形

使用 border 属性创建三角形 通过设置元素的 border 属性可以实现三角形效果。原理是利用边框的交界处形成的斜边。 .triangle { width: 0; height: 0…

css 制作导航

css 制作导航

基础导航栏制作 使用HTML和CSS创建一个水平导航栏。HTML结构通常使用<ul>和<li>标签,CSS负责样式布局。 <nav> <ul clas…

css制作时钟

css制作时钟

CSS 制作时钟的方法 使用纯 CSS 和少量 JavaScript 可以制作一个动态时钟。以下是实现步骤: HTML 结构 <div class="clock"> <d…

用css制作网页

用css制作网页

创建HTML文件结构 新建一个index.html文件,写入基础HTML5结构。通过<link>标签引入外部CSS文件,示例结构如下: <!DOCTYPE html> <…

css 导航栏制作

css 导航栏制作

水平导航栏制作 使用无序列表<ul>和<li>标签构建基础结构,通过CSS将列表项横向排列 <nav> <ul class="horizontal-n…

css制作标尺

css制作标尺

使用CSS制作标尺的方法 方法一:使用线性渐变和伪元素 通过CSS的线性渐变和伪元素可以创建水平或垂直标尺。以下是一个水平标尺的示例代码: .ruler { width: 100%;…