当前位置:首页 > CSS

css制作条纹

2026-04-01 10:31:30CSS

使用 linear-gradient 制作条纹背景

CSS 的 linear-gradient 函数可以创建条纹效果。通过设置色标位置和重复渐变,可以生成水平、垂直或对角条纹。

background: linear-gradient(45deg, #000 25%, #fff 25%, #fff 50%, #000 50%, #000 75%, #fff 75%);
background-size: 100px 100px;

使用 repeating-linear-gradient 制作重复条纹

repeating-linear-gradient 专门用于创建重复的条纹图案,无需手动计算背景尺寸。

background: repeating-linear-gradient(
  90deg,
  #ff0000,
  #ff0000 10px,
  #0000ff 10px,
  #0000ff 20px
);

创建垂直条纹

将渐变角度设置为 0deg 或 180deg 可以创建垂直条纹。

background: repeating-linear-gradient(
  0deg,
  #333,
  #333 10px,
  #eee 10px,
  #eee 20px
);

创建对角条纹

通过设置 45deg 或类似角度可以创建对角条纹效果。

background: repeating-linear-gradient(
  45deg,
  #606dbc,
  #606dbc 10px,
  #465298 10px,
  #465298 20px
);

使用 background-size 控制条纹密度

通过调整 background-size 可以改变条纹的间距和粗细。

background: linear-gradient(90deg, #000 50%, #fff 50%);
background-size: 30px 100%;

多颜色条纹效果

在渐变中添加多个色标可以创建多色条纹。

background: repeating-linear-gradient(
  90deg,
  red,
  red 10px,
  blue 10px,
  blue 20px,
  green 20px,
  green 30px
);

斑马条纹表格

使用 nth-child 选择器为表格行添加交替条纹。

tr:nth-child(odd) {
  background-color: #f2f2f2;
}
tr:nth-child(even) {
  background-color: #fff;
}

使用 SVG 创建复杂条纹

对于更复杂的条纹图案,可以使用 SVG 作为背景图像。

css制作条纹

background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><rect width="10" height="20" fill="%23000"/><rect x="10" width="10" height="20" fill="%23fff"/></svg>');

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

相关文章

css sprites制作

css sprites制作

什么是CSS Sprites CSS Sprites是一种将多个小图片合并成一张大图的技术,通过background-position属性来显示需要的部分。这种技术可以减少HTTP请求次数,提升页面加…

css制作扑克牌

css制作扑克牌

使用CSS制作扑克牌 扑克牌的样式可以通过CSS的border-radius、box-shadow和transform等属性实现。以下是一个简单的扑克牌设计示例: <div class="po…

css的制作

css的制作

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

css风格制作

css风格制作

CSS 风格制作方法 内联样式 直接在 HTML 元素的 style 属性中编写 CSS 代码,适用于单个元素的快速样式设置。 示例: <p style="color: blue; fon…

css制作春联

css制作春联

使用CSS制作春联的方法 基础布局与样式 春联通常由一对垂直排列的红色对联和顶部的横批组成。使用CSS的flexbox布局可以轻松实现这种结构。创建一个父容器,内部包含三个子元素:横批、上联和下联。…

css制作按钮

css制作按钮

基础按钮样式 使用CSS创建一个基础按钮需要定义display、padding、background-color和border等属性。以下是一个简单的示例: .button { display:…