当前位置:首页 > CSS

css边框制作

2026-03-11 14:16:10CSS

CSS边框基础语法

使用border属性可以快速设置边框样式,包含宽度、样式和颜色:

border: 1px solid #000;

三个参数分别代表:边框宽度(如2px)、边框样式(如dotted/dashed)、边框颜色(如red或十六进制值)。

单独控制各边边框

通过border-topborder-rightborder-bottomborder-left分别控制四个方向的边框:

border-top: 3px double #FF5733;
border-left: 1px groove rgba(0,0,0,0.2);

边框样式类型

常用边框样式值:

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

圆角边框效果

使用border-radius创建圆角,可设置统一值或分别指定四个角:

border-radius: 10px; /* 统一圆角 */
border-radius: 5px 10px 15px 20px; /* 左上 右上 右下 左下 */

边框阴影效果

通过box-shadow添加边框阴影:

box-shadow: 5px 5px 10px rgba(0,0,0,0.3);

参数依次为:水平偏移、垂直偏移、模糊半径、阴影颜色。

透明边框技巧

利用transparent创建透明边框,常用于交互效果:

border: 2px solid transparent;
transition: border-color 0.3s;
.element:hover {
  border-color: #3498db;
}

渐变边框实现

结合background-clip和伪元素实现渐变边框:

css边框制作

.element {
  position: relative;
  background: white;
  padding: 20px;
}
.element::before {
  content: "";
  position: absolute;
  top: -5px; left: -5px;
  right: -5px; bottom: -5px;
  background: linear-gradient(45deg, red, blue);
  z-index: -1;
  border-radius: 12px;
}

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

相关文章

css制作

css制作

CSS 基础语法 CSS(层叠样式表)用于控制网页的样式和布局。其基本语法由选择器和声明块组成。选择器指定要样式化的HTML元素,声明块包含一个或多个属性-值对,用花括号 {} 包裹。 select…

css制作六边形

css制作六边形

使用CSS创建六边形的方法 通过CSS的clip-path属性可以轻松实现六边形效果。以下是一个基础示例: .hexagon { width: 100px; height: 55px;…

css怎么制作时钟

css怎么制作时钟

使用CSS制作时钟 通过CSS和少量JavaScript可以创建一个动态时钟。以下是实现方法: HTML结构 <div class="clock"> <div cla…

css与html制作

css与html制作

CSS与HTML制作基础 CSS与HTML是构建网页的核心技术,HTML负责结构,CSS负责样式。以下是关键要点: HTML基础结构 <!DOCTYPE html> <html&…

css右导航栏制作

css右导航栏制作

CSS右导航栏制作方法 固定定位法 使用position: fixed将导航栏固定在视窗右侧,结合right和top属性控制位置。示例代码: .right-navbar { position:…

制作css导航栏实验

制作css导航栏实验

实验目标 通过CSS实现一个水平导航栏,包含悬停效果和响应式设计。 基本HTML结构 创建一个简单的导航栏HTML结构,使用<ul>和<li>标签组织导航项:…