当前位置:首页 > CSS

css 边框制作

2026-02-27 03:14:13CSS

CSS 边框基础语法

边框通过 border 属性设置,包含三个子属性:宽度(border-width)、样式(border-style)、颜色(border-color)。完整语法示例:

div {
  border: 2px solid #ff0000; /* 宽度2px、实线样式、红色 */
}

单边边框控制

可通过方向属性单独控制某一边框:

div {
  border-top: 1px dashed blue;
  border-right: 3px dotted green;
  border-bottom: 2px double black;
  border-left: 4px groove #ccc;
}

边框样式类型

border-style 支持多种样式:

css 边框制作

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

圆角边框

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

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

阴影边框

通过 box-shadow 添加阴影:

css 边框制作

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

渐变边框

结合伪元素实现渐变边框:

div {
  position: relative;
  background: white;
}
div::before {
  content: "";
  position: absolute;
  inset: -5px; /* 边框扩展 */
  z-index: -1;
  background: linear-gradient(45deg, red, blue);
  border-radius: 12px; /* 需大于主元素圆角 */
}

透明内容区域边框

使用 outline 属性绘制不影响布局的边框:

div {
  outline: 3px solid yellow;
  outline-offset: 5px; /*  outline与元素间距 */
}

边框图像

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

div {
  border: 10px solid transparent;
  border-image: url(border.png) 30 round;
}

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

相关文章

css制作登录界面

css制作登录界面

使用CSS制作登录界面 登录界面是网站常见的功能模块,通过CSS可以实现美观且响应式的设计。以下是一个基础的登录界面实现方法。 HTML结构 基础的HTML结构包含表单元素,如输入框、按钮和标签。…

css怎么制作表格

css怎么制作表格

使用HTML和CSS创建表格 HTML提供<table>标签用于创建表格结构,结合CSS可以自定义样式。以下是基本实现方法: HTML结构 <table> <th…

纯css制作幻灯片

纯css制作幻灯片

纯CSS制作幻灯片的方法 使用纯CSS制作幻灯片主要依赖CSS动画和关键帧(@keyframes)技术,结合HTML结构实现轮播效果。以下是两种常见的实现方式: 方法一:使用CSS动画和无限循环…

css 制作报表

css 制作报表

CSS 制作报表的方法 使用 CSS 制作报表主要涉及表格样式的设计、布局优化以及响应式处理。以下是几种常见的方法和技巧: 基础表格样式 通过 CSS 可以增强 HTML 表格的视觉效果,使其更符…

css导航制作ppt

css导航制作ppt

CSS导航制作PPT的方法 使用CSS制作导航菜单,并将其应用于PPT演示中,可以通过以下方法实现: 设计导航菜单结构 在HTML中创建导航菜单的基本结构,通常使用<ul>和<l…

如何制作css导航菜单

如何制作css导航菜单

创建基本HTML结构 导航菜单的基础是HTML结构。使用<nav>标签包裹无序列表<ul>,每个菜单项用<li>标签表示,链接用<a>标签。 <…