当前位置:首页 > CSS

css制作条纹

2026-02-13 02:03:42CSS

CSS 制作条纹的方法

使用线性渐变(linear-gradient)

通过 background-image 属性结合 linear-gradient 可以轻松创建水平或垂直条纹背景。调整角度和颜色停止点来控制条纹的样式。

.stripe {
  background-image: linear-gradient(
    45deg,
    #000 25%,
    #fff 25%,
    #fff 50%,
    #000 50%,
    #000 75%,
    #fff 75%
  );
  background-size: 50px 50px;
}

重复线性渐变(repeating-linear-gradient)

repeating-linear-gradient 可以避免手动计算背景尺寸,直接生成重复的条纹图案。

css制作条纹

.stripe {
  background-image: repeating-linear-gradient(
    45deg,
    #000,
    #000 10px,
    #fff 10px,
    #fff 20px
  );
}

使用背景尺寸和颜色

通过设置 background-sizebackground-color,配合单色渐变生成条纹。

css制作条纹

.stripe {
  background-color: #000;
  background-image: linear-gradient(
    #fff 50%,
    transparent 50%
  );
  background-size: 100% 20px;
}

斜向条纹

调整渐变角度可以生成斜向条纹,结合 background-size 控制条纹密度。

.stripe {
  background-image: repeating-linear-gradient(
    60deg,
    #000,
    #000 15px,
    #fff 15px,
    #fff 30px
  );
}

多色条纹

在渐变中增加多个颜色停止点,可以生成多色条纹效果。

.stripe {
  background-image: repeating-linear-gradient(
    90deg,
    red,
    red 10px,
    blue 10px,
    blue 20px,
    green 20px,
    green 30px
  );
}

注意事项

  • 条纹的宽度和颜色通过调整渐变中的像素值和色值控制。
  • 使用 repeating-linear-gradient 时,确保颜色停止点的计算准确,避免出现断裂或模糊。
  • 测试不同浏览器的兼容性,必要时添加前缀(如 -webkit-)。

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

相关文章

css制作菜单

css制作菜单

水平菜单制作 使用display: inline-block或flexbox布局创建水平菜单。设置list-style: none移除默认列表样式,添加padding和margin调整间距。 &l…

css 字体库制作

css 字体库制作

创建 CSS 字体库的步骤 准备字体文件 确保拥有字体文件的合法使用权,常见的格式包括 .woff、.woff2、.ttf 或 .otf。推荐使用 woff2 格式,因其压缩率更高且现代浏览器广泛支持…

纯css制作下拉菜单

纯css制作下拉菜单

纯CSS下拉菜单实现方法 通过CSS的:hover伪类和display属性可以实现纯CSS下拉菜单,无需JavaScript。以下是具体实现方式: HTML结构示例: <nav clas…

css 制作目录

css 制作目录

CSS 制作目录的方法 使用 CSS 可以轻松为网页内容创建美观且功能性的目录。以下是几种常见方法: 使用 ul 和 li 创建基础目录结构 <div class="toc">…

css制作扇形

css制作扇形

使用 CSS 制作扇形 方法一:利用 border-radius 和 transform 通过设置 border-radius 和 transform 属性,可以创建一个扇形。以下是一个示例代码:…

css制作扇形图

css制作扇形图

使用CSS制作扇形图 方法一:使用clip-path和transform 通过CSS的clip-path和transform属性可以快速实现扇形效果。定义一个圆形元素,然后裁剪出扇形部分。 .fa…