当前位置:首页 > CSS

css横线制作教程

2026-03-11 22:01:43CSS

使用border属性制作横线

通过设置元素的border属性可以快速创建横线。例如,创建一个1像素高的灰色横线:

.hr-border {
  border: none;
  border-top: 1px solid #ccc;
  margin: 10px 0;
}

使用hr标签默认样式

HTML原生<hr>标签自带横线效果,可通过CSS增强样式:

hr {
  height: 2px;
  background-color: #333;
  border: 0;
}

渐变效果横线

使用linear-gradient创建渐变横线:

.hr-gradient {
  height: 3px;
  background: linear-gradient(to right, transparent, #ff3366, transparent);
  border: none;
}

虚线样式横线

通过border-style实现虚线效果:

.hr-dashed {
  border: 0;
  border-top: 2px dashed #999;
  background: none;
}

阴影效果横线

添加box-shadow创造立体感:

.hr-shadow {
  height: 4px;
  border: none;
  box-shadow: 0 2px 4px rgba(0,0,0,0.2);
}

双线样式

使用伪元素创建双横线效果:

.hr-double::after {
  content: "";
  display: block;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  height: 4px;
}

自定义图案横线

通过background-image使用图片作为横线:

css横线制作教程

.hr-pattern {
  height: 10px;
  background: url('pattern.png') repeat-x;
  border: none;
}

分享给朋友:

相关文章

css地图制作教程

css地图制作教程

CSS地图制作方法 使用CSS制作地图通常涉及利用HTML元素和CSS样式来绘制地理图形或交互式元素。以下是几种常见方法: 基础形状绘制 通过CSS的border、box-shadow和transf…

css制作横线

css制作横线

使用 border 属性 在元素底部添加 border 可以创建一条横线。通过调整 border 的宽度、样式和颜色来自定义横线外观。 .horizontal-line { border-bot…

css小船制作教程

css小船制作教程

使用CSS绘制小船 通过CSS的clip-path属性和基本形状组合可以绘制简单的小船图形。以下是一个基础实现方案: <!DOCTYPE html> <html> <h…

css横线怎么制作

css横线怎么制作

使用border属性制作横线 通过元素的border属性可以快速创建横线。例如,设置border-top或border-bottom为1像素实线: .horizontal-line { bord…

css图片制作教程

css图片制作教程

CSS图片制作教程 CSS可以用于创建和操作图片效果,包括形状、渐变、滤镜等。以下是几种常见的CSS图片制作方法: 使用CSS创建基本形状 通过CSS的border-radius、clip-path…

css横线制作教程

css横线制作教程

使用 border 属性制作横线 通过 border 属性可以快速创建横线。设置元素的 border-top 或 border-bottom 为所需样式,调整颜色、粗细和样式即可。 .horizon…