首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用重复梯度代替线性梯度

如何用重复梯度代替线性梯度
EN

Stack Overflow用户
提问于 2021-12-04 00:58:54
回答 1查看 51关注 0票数 0

这里有一个线性梯度码。https://jsfiddle.net/0qfy3ks2/

我如何让它使用重复梯度代替?

所以图像是一样的,只是使用重复梯度代替。

background-image: repeating-linear-gradient

重复梯度不使用 background-size,因为这破坏了重复模式。

代码语言:javascript
复制
.test {
  width: 100px;
  height: 100px;
  background-image: linear-gradient(
      45deg,
      transparent,
      transparent 7px,
      rgb(113, 121, 126) 7px,
      rgb(113, 121, 126) 7.5px,
      transparent 7.5px,
      transparent 10px
    ),
    linear-gradient(
      -45deg,
      transparent,
      transparent 7px,
      rgb(113, 121, 126) 7px,
      rgb(113, 121, 126) 7.5px,
      transparent 7.5px,
      transparent 10px
    );
  background-size: 10px 10px;
}
代码语言:javascript
复制
<div class="test"></div>

EN

回答 1

Stack Overflow用户

发布于 2021-12-04 01:06:12

你能做这种事吗?您可以通过更改px值来更改大小:

代码语言:javascript
复制
.test {
  width: 100px;
  height: 100px;
  background-size: 8px 8px;
  background:
    repeating-linear-gradient(45deg,
      transparent,
      transparent 4.5px,
      rgba(0, 0, 0, .75) 5px,
      transparent 5.5px,
      transparent 7px),
    repeating-linear-gradient(-45deg,
      transparent,
      transparent 4.5px,
       rgba(0, 0, 0, .75) 5px,
      transparent 5.5px,
      transparent 7px);
}
代码语言:javascript
复制
<div class="test"></div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70222217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档