首页 > 编程知识 正文

css可以控制网页背景图片,纯色横条纹背景图片

时间:2023-05-05 22:28:39 阅读:155192 作者:3973

简单的菱形照片:效果如下

代码部分:

. d1{

边距-左: 100 px;

显示:在线块;

传输:旋转器(45 deg );

overflow :隐藏;

}

. d1img {

最大宽度:100 %;

最大高度: 100 %;

传输:旋转(-45 deg ) scale ) 1.42;

}

条纹的背景原理有点相似,但步骤不同。

第一步:实现以下效果:

CSS部分:至少4个纹理//***此处0指前颜色的结束位置***

. d3 {

background 3360 linear-gradient (# FB 325 %、#58a 0、#58a 50%、#fb3 0、#fb3 75%、#58a 0);

background-size: 100% 30px; 使用background-size调整大小

background-repeat :否- repeat; 为了看到效果,这里消除了重复

}

使用步骤tansform旋转背景具有以下效果: 使用默认平铺。

CSS部分:

. d4 {

background 3360 linear-gradient (45 deg,#fb3 25%,#58a 0,#58a 50%,#fb3 0,#fb3 75%,#58a 0);

background-size: 40px 40px;

}

但是,上述方法仅实现了45度斜条纹的背景,如果该方法为60度,将发生以下情况。

因为度数发生了变化,所以需要重新计算每个重复颜色的块大小,但大致思路很清晰。 以下是最终解决方案:

可以轻松处理60、75或其他指定的倾斜数值

60deg 75deg

. d5 {

background 3360 repeating-linear-gradient (75 deg,#fb3,#fb3 15px,#58a 0,#58a 30px );

/*最终使用更简单的方法repeating-linear-gradient平铺线性渐变*

}

原文: 3358 www.cn blogs.com/SUNY AAA/p/6765321.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。