首页 > Web开发 > 详细

CSS背景总结

时间:2020-04-23 13:15:00      阅读:83      评论:0      收藏:0      [点我收藏+]

CSS背景

1.1 背景颜色  background-color

1.2 背景图片 background-image : url();  

技术分享图片

 

 技术分享图片

 

 那么就出现了一个问题,背景图片的大小 小于 div标签设置的大小 ,那么背景图片就会循环铺满整个div 标签

那么我们还有一个属性专门用来设置背景图片的平铺问题

background-repeat : no-repeat; // 背景图片不平铺 

background-repeat:  repeat-x;   //背景图片沿x轴平铺

background-repeat: repeat-y;   //背景图片沿y轴平铺

技术分享图片

 

 

 

设置背景图片位置,当我们的背景图片是一张大图时,我们可以通过设置背景图片的位置,将想要展示的部分显示出来

background-position : x   y;   

x为正值表示将背景图片向右移动,y为正值表示将背景图片向下移动

代码中的 background-position: -120px,10px;

指的是将背景图片沿x轴向左移动 120px, 沿y轴向下移动10px

技术分享图片

 

 

技术分享图片

 

 

 背景图片固定

background-attachment : scroll;   //背景图片随页面滚动

background-attachment : fixed;   //背景图片固定

这个背景图片固定,并不是图片真的固定在浏览器屏幕上,无论你怎么下滑都不消失,而是一个角度的固定,具体效果你可以敲一遍代码具体感受以下,或者你仔细看一下下面这段代码对应的效果

技术分享图片

 

 技术分享图片

 

 

随着下滑,效果依次如下

技术分享图片

 

 技术分享图片

 

技术分享图片

 

 

 

背景图片透明度的属性设置

background : rgba( 0,0,0,0.3 )

前三个参数用来设置背景颜色,最后一个参数用来设置透明度,范围是 0 - 1,1是完全不透明。

技术分享图片

 

 

CSS背景总结

原文:https://www.cnblogs.com/zysfx/p/12760006.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!