linear-gradient 背景网格

背景

新公司 UI 设计的科技风的原型,使用网格作为背景,原来的开发做法是直接 copy 图片作为背景图,接手后使用 linear-gradient 制作背景效果。

使用 linear-gradient 设置背景为网格

  • 实现
.asset-detail-bg {
  background-size: 64px 64px;
  background-color: #1b1c1e;
  background-image: /*横线*/ linear-gradient(rgba(153, 153, 153, 0.1), rgba(153, 153, 153, 0.1) 1px, transparent 1px, transparent 10px),
    linear-gradient(90deg, rgba(153, 153, 153, 0.1), rgba(153, 153, 153, 0.1) 1px, transparent 1px, transparent 10px);
}
  • 效果

  • 问题
    可能出现网格部分线条粗,部分细的情况,可以修改 background-size, 或者 background-position 微调几个像素,就可以让其正常.

posted @ 2022-05-26 13:09  啤酒煮鸡蛋  阅读(85)  评论(0编辑  收藏  举报