当前位置:首页 > CSS

css制作条纹

2026-03-11 14:25:38CSS

CSS 制作条纹背景

使用 CSS 的 linear-gradientrepeating-linear-gradient 可以轻松创建条纹背景。以下是几种常见的条纹实现方法。

水平条纹

通过 linear-gradient 设置颜色和间距,生成水平条纹:

.striped-horizontal {
  background: linear-gradient(
    to bottom,
    #ff0000 0%,
    #ff0000 50%,
    #0000ff 50%,
    #0000ff 100%
  );
}
  • to bottom 表示渐变方向从上到下。
  • #ff0000#0000ff 是条纹颜色,50% 处切换颜色。

垂直条纹

将方向改为 to right 即可生成垂直条纹:

.striped-vertical {
  background: linear-gradient(
    to right,
    #ff0000 0%,
    #ff0000 50%,
    #0000ff 50%,
    #0000ff 100%
  );
}

斜向条纹

通过调整角度和重复模式生成斜向条纹:

.striped-diagonal {
  background: repeating-linear-gradient(
    45deg,
    #ff0000,
    #ff0000 10px,
    #0000ff 10px,
    #0000ff 20px
  );
}
  • 45deg 表示条纹倾斜角度。
  • 10px20px 控制条纹宽度和间距。

更复杂的多色条纹

通过增加颜色节点实现多色条纹:

css制作条纹

.striped-multi {
  background: repeating-linear-gradient(
    to right,
    #ff0000,
    #ff0000 20px,
    #00ff00 20px,
    #00ff00 40px,
    #0000ff 40px,
    #0000ff 60px
  );
}

注意事项

  • 使用 repeating-linear-gradient 时,确保最后一个颜色值与第一个颜色值相同,以实现无缝重复。
  • 调整像素值或百分比可以控制条纹的粗细和间距。
  • 现代浏览器均支持这些属性,无需额外前缀。

以上方法适用于大多数需要条纹背景的场景,如进度条、装饰元素等。

标签: 条纹css
分享给朋友:

相关文章

css如何制作圆

css如何制作圆

使用 border-radius 属性制作圆 通过设置 border-radius 属性为元素添加圆角效果。当 border-radius 的值等于元素宽度和高度的一半时,元素会呈现圆形。 .cir…

css制作简历

css制作简历

使用CSS制作简历的步骤 设计简历结构 使用HTML创建简历的基本结构,包括个人信息、教育背景、工作经历、技能等部分。确保每个部分都有清晰的标题和内容区域。 基础样式设置 通过CSS设置全局样式,包…

旋转相册制作css

旋转相册制作css

旋转相册制作CSS 旋转相册通常通过CSS动画和3D变换实现,以下是一个完整的实现方法: 基础HTML结构 <div class="photo-album"> <div cla…

css的制作

css的制作

CSS 的基本概念 CSS(层叠样式表)用于控制网页的样式和布局。通过 CSS 可以定义字体、颜色、间距、背景等视觉效果,使 HTML 结构更美观。 CSS 的引入方式 内联样式:直接在 HTML…

制作外置css

制作外置css

创建外置CSS文件 新建一个文本文件,将其命名为style.css。确保文件扩展名为.css,而不是.txt。使用代码编辑器(如VS Code、Sublime Text等)打开该文件进行编辑。 /*…

css表格制作

css表格制作

CSS表格制作方法 使用CSS创建表格可以通过多种方式实现,以下是常见的几种方法: 使用HTML原生表格标签结合CSS样式 <table class="styled-table">…