美文网首页
条纹背景

条纹背景

作者: _菡曳_ | 来源:发表于2017-07-25 16:32 被阅读0次

css线性渐变
语法:background: linear-gradient(direction, color-stop1, color-stop2, ...);

水平条纹:

body{
            background: linear-gradient(#fb3 30%,#58a 0,#58a 66.6%,yellow 0);
            background-size: 100% 45px;
        }
默认重复平铺

垂直条纹:

body{
            background: linear-gradient(to right,#fb3 50%,#58a 0);
            background-size: 30px 100%;
        }
垂直条纹

斜向条纹:

body{
            background: linear-gradient(45deg,#fb3 50%,#58a 0);
            background-size: 30px 30px;
        }
首次尝试失败

以上,只是把每个“贴片”的内部渐变旋转了45°,而不是把整个重复的背景都旋转了。

        body{
            background: linear-gradient(45deg,#fb3 25%,#58a 0,#58a 50%,#fb3 0,#fb3 75%,#58a 0);
            background-size: 30px 30px;
        }
单个贴片中应包含4条条纹

但是,得到的条纹看起来比之前的水平或垂直条纹细一些,是因为现在的间距是旋转之前等腰直角三角形的直角边,事实上我们需要的是它的斜边,因此应该是直角边的√2倍,它不是整数只能为近似值42.426406871 px,略略略,其实写成42px就差不多了。

这样看上去就差不多了

更好的斜向条纹:
repeating-linear-gradient()

        body{
            background: repeating-linear-gradient(45deg,
                        #fb3 0,#fb3 25%,#58a 0,#58a 50%);
            background-size: 42.43px 42.43px;
        }

灵活的同色系条纹
可以把最深的颜色指定为背景色,同时把半透明白色的条纹叠加在背景色之上来得到浅色条纹

        body{
            background: #58a;
            background-image: repeating-linear-gradient(30deg,
                hsla(0,0%,100%,.1),
                hsla(0,0%,100%,.1) 15px,
                transparent 0,transparent 30px);
        }

相关文章

  • 条纹背景

    css线性渐变语法:background: linear-gradient(direction, color-st...

  • 条纹背景

    我相信你肯定也遇到过条纹需求,某天,我接到一个需求,图示:3663 看到斜线条纹了吗?如果放到之前,我会毫不犹豫的...

  • @条纹背景

    今天娃娃来和宝宝们一起画条纹喽~“开心不?” “...一点儿都不开心” 。。。呵呵哒~ 看了两遍,有些地方娃娃还是...

  • 条纹背景

  • 5、条纹背景

    1、水平和垂直条纹 使用背景渐变效果可以实现各种各样的条纹背景。当渐变色中的多个色标具有相同的位置时,它们之间就不...

  • CSS的秘密!_

    (5)条纹背景:背景知识:css线性渐变,background-size; (1.水平条纹:给背景设置一个线性渐变...

  • CSS条纹背景,点阵背景,圆点背景。

    1、背景图片 废话不多说,上代码: 效果图如下: 投影:box-shadow: X坐标/ Y坐标/ 模糊/ 扩展/...

  • CSS实现条纹背景

    实现方法:CSS线性渐变linear-gradient() 函数用于创建一个表示两种或多种颜色线性渐变的图片。li...

  • CSS中条纹效果的实现方案

    条纹效果如下所示: 在CSS中,条纹效果的应用还是很广泛的,比如:条纹背景、网格效果、棋盘格效果等等; 条纹效果的...

  • 使用css实现条纹背景

    最近在看css一姐的《CSS SECRETS》,收获很多,墙裂推荐给大家。文中的很多技巧也来自于一姐~ 条纹背景在...

网友评论

      本文标题:条纹背景

      本文链接:https://www.haomeiwen.com/subject/xaebkxtx.html