ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

前端学习:background学习

2022-07-21 17:03:21  阅读:165  来源: 互联网

标签:平铺 repeat 设置 前端 元素 学习 background 背景图片


background-image

◼ background-image用于设置元素的背景图片

   会盖在(不是覆盖)background-color的上面

◼ 如果设置了多张图片

   设置的第一张图片将显示在最上面,其他图片按顺序层叠在下面

 

◼ 注意:如果设置了背景图片后,元素没有具体的宽高,背景图片是不会显示出来的

background-repeat

◼ background-repeat用于设置背景图片是否要平铺

◼ 常见的设值有

   repeat:平铺

   no-repeat:不平铺

   repeat-x:只在水平方向平铺

   repeat-y:只在垂直平方向平铺

 

 

 

background-size

◼ background-size用于设置背景图片的大小

   auto:默认值, 以背景图本身大小显示

   cover:缩放背景图,以完全覆盖铺满元素,可能背景图片部分看不见

   contain:缩放背景图,宽度或者高度铺满元素,但是图片保持宽高比

   :百分比,相对于背景区(background positioning area)

   length:具体的大小,比如100p

background-position

◼ background-position用于设置背景图片在水平、垂直方向上的具体位置

   可以设置具体的数值 比如 20px 30px;

   水平方向还可以设值:left、center、right

   垂直方向还可以设值:top、center、bottom

   如果只设置了1个方向,另一个方向默认是center

background-attachment

background-attachment决定背景图像的位置是在视口内固定,或者随着包含它的区块滚动。

可以设置以下3个值

   scroll:此关键属性值表示背景相对于元素本身固定, 而不是随着它的内容滚动

   local:此关键属性值表示背景相对于元素的内容固定。如果一个元素拥有滚动机制,背景将会随着元素的内容滚动.

   fixed:此关键属性值表示背景相对于视口固定。即使一个元素拥有滚动机制,背景也不会随着元素的内容滚动。

 

background

◼ background是一系列背景相关属性的简写属性

◼ background-size可以省略,如果不省略,/background-size必须紧跟在background-position的后面

◼ 其他属性也都可以省略,而且顺序任意

标签:平铺,repeat,设置,前端,元素,学习,background,背景图片
来源: https://www.cnblogs.com/lhTest/p/16502576.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有