优知新11个月前发布关注私信 ------正文内容展示,开始汲取新知识啦------ 前言 由于自己在学习CSS的过程中会时不时忘记一些CSS背景样式的书写,因此在本文记录了一些常用的CSS背景样式的写法。 这里先放个总结 CSS背景background的样式主要有以下几种: 1、背景的颜色:background-color 背景颜色可以写成十六进制的以#开头,还可以是rgb格式rgb(255.0.0),还可以直接写成颜色的英文格式。 格式一:background-color:#fff; 格式二:background-color:rgb(255.0.0); 格式三:background-color:yellow; 2、背景的图片:background-image 格式:background-image:url('图片路径') 3、背景图片的位置:background-position 第一种可以使用top left right center bottom来规定位置 第二种可以使用两个百分比来规定位置,第一个是水平位置,第二个是垂直位置。 第三种使用单位像素来规定位置,如果只规定了一个值,那么另一个值就是50%。 4、背景图片的重复风格:background-repeat 不重复:background-repeat:no-repeat 水平重复:background-repeat:repeat-x 垂直纵向重复:background-repeat:repeat-y 5、背景图片的固定风格:background-attachment 随着HTML的内容滚动:默认情况下是这样的,不用设置。background-attachment:scroll 固定背景图像:background-attachment:fixed 继承父元素:background-attachment:inherit 一、背景颜色 使用background-color属性设置背景颜色,其属性值与文本color属性值类似,在此不过多阐述,例如: background-color:red; background-color:#ff0000; background-color:rgb(255,0,0); background-color:transparent; background-color:rgb(255,0,0,0.3); 注意: (1)该属性默认值为transparent(透明),即背景色透明。 (2)rgb(255,0,0,0.3)也表示设置颜色透明,透明度为0.3。 二、背景图片 使用background-image属性设置背景图片,其参数包括如下: none:默认值,无背景图片 url(url):括号内填写图片的相对地址、绝对地址、网址 例如: background-image: url("imgs/tu.png"); //或者 background-image: url(imgs/tu.png); 注意: (1)该属性默认值为none。 (2)url()中的地址可以加双引号也可以不加,但是url必需写。 三、背景平铺 背景图片重复显示的效果被称为背景平铺。 使用background-repeat属性设置背景平铺效果,其参数包括如下: repeat:默认值,背景图片在横、纵向上均平铺 no-repeat:背景图片不平铺 repeat-x:背景图片在横向上平铺 repeat-y:背景图片在纵向上平铺 例如: background-repeat:no-repeat; 注意: background-image与background-color可以同时使用并显示对应效果,并且背景图片在背景颜色之上,即背景图片会遮住背景颜色。 四、背景图像位置 使用background-position属性设置图片在背景中的位置,语法如下: background-position:x y; x、y表示x坐标和y坐标,二者均可用方位名词或精确单位,其参数包括如下: length:百分数或者由浮点数字和单位标识符组成的长度值。 position:top/center/bottom/left/right。 例如: (1)将背景图片垂直居中: background-position: center center; (2)将背景图片居中并左移动20px: background-position: 20px center; (3)将背景图片固定在页面右下角: background-position: right bottom; (4)将背景图片定位到距离左侧30%的位置,距离顶部50像素的位置: background-position: 30% 50px; (5)将背景图片定位到距离右侧20像素的位置,距离底部10%的位置: background-position: right 20px bottom 10%; 注意: (1)如果x、y均为方位名词,则两个值前后顺序无关,例如left center与center left效果一致。 (2)如果只指定一个方位名词,另一个值省略,则第二个默认居中对齐。但是如果只指定一个left或者right,则表示为x值,y值默认为居中;同样如果只指定一个top或者bottom,则表示为y值,x值默认为居中。 五、背景图像固定(背景附着) 使用background-attachment属性设置背景图像是否固定或者随着页面的其余部分滚动。 scroll(默认):背景图片和页面内容一起滚动。 fixed:背景图片不随页面滚动而移动,固定在页面的视口中。 local:背景图片随着元素内部内容滚动而滚动。 例如: (1)将背景图片固定在页面顶部 background-attachment: fixed; (2)指定多个背景图片固定位置 .div1 { background-image: url("img1.jpg"), url("img2.jpg"); background-position: center top, center bottom; background-repeat: no-repeat; background-attachment: scroll, fixed; } 六、背景属性简写 语法: 简写顺序:颜色 地址 平铺 滚动 位置 background:background-color background-image background-repeat background-attachment background-position 例如: background:transparent url(img.jpg) repeat-y fixed top; 注意: 该属性可以制作后期视差滚动效果。 温馨提示:本文最后更新于2023-12-19 14:21:00,某些文章具有时效性,若有错误或已失效,请私信客服或联系知新社长。------本文内容已结束,喜欢请分享------ 感谢您的访问,Ctrl+D收藏本站吧。 © 版权声明 相关声明 1、本站名称:知新网 2、本站永久网址:https://www.uzhix.com 3、本站部分内容源于网络和用户投稿,仅供学习与参考,如有侵权,请联系站长进行删除处理。 4、用户评论和发布内容,并不代表本站赞同其观点和对其真实性负责。 5、本站禁止以任何方式发布或转载任何违法的相关信息。 6、资源大多存储在云盘,如发现链接失效,请联系我们替换更新。 二月 4 知岛上的今时往日 2023:如何正确识别常见HTTP状态码网站排错篇 (0)2023:子比主题发布者显示作者自定义替换为bilibili闪电认证标识或up主标识 (27)2023:为你的网站加上和风天气显示样式 (6)2023:使用Redis缓存和opcache为网站实现全站加速教程 (1)2023:给网站上添加上历史上的今天页面 (15) THE END教程之家知识/课程/教育# 背景# 图像# CSS代码 点赞0投币 分享QQ空间微博QQ好友海报分享复制链接收藏