【CSS】网格背景

7275569-560f6f96f44fd690.jpg
0010.jpg
7275569-1de46b1b8b406fd7.png
image.png

CSS代码

background: white;
    background-image: linear-gradient(rgba(26, 129, 195, .5) 50%, transparent 0),
    linear-gradient(90deg ,rgba(26, 129, 195, .5) 50%, transparent 0);
    background-size: 30px 30px;

通过rgba来控制不透明度,配合transparent,形成上图所示的效果。
通过background-size来控制格子的大小。




7275569-5edf769a426d3092.png
image.png

CSS代码

background: #31698d;
    background-image: linear-gradient(white 1px, transparent 0),
        linear-gradient(90deg, white 1px, transparent 0);
    background-size: 30px 30px;

有时我们希望网格中的每一个格子的大小都可以调整的同时,网格的线条粗细保持固定。
就可以定义背景色为指定的颜色,white为1px,再通过background-size调整格子的大小。




7275569-0442049956cf451f.png
image.png

CSS代码

background: #31698d;
    background-image: linear-gradient(white 2px, transparent 0),
        linear-gradient(90deg, white 2px, transparent 0),
        linear-gradient(hsla(0, 0%, 100%, .3) 1px, transparent 0),
        linear-gradient(90deg, hsla(0, 0%, 100%, .3) 1px, transparent 0);
    background-size: 75px 75px, 75px 75px, 15px 15px, 15px 15px;

在上一个例子的基础上再做修改。




【CSS】背景渐变基础
【CSS】着色与透明




希望以上笔记对大家有帮助。
我的其他笔记在微信公众号:Rabbit_svip


7275569-3063b0ada2bfd826.jpg
qrcode_for_gh_6c5c0ec5e65b_258 (1).jpg
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值