css渲染(三)颜色与背景
2018-06-24 02:17:55来源:未知 阅读 ()
颜色的应用主要分为前景色、背景色和透明三个部分。
一、前景色
color
color前景色
值: <color> | inherit
初始值: 用户代理特定的值
应用于: 所有元素
继承性: 有
一般来说,前景是元素的文本,不过前景还包括元素周围的边框。有两种方式直接影响一个元素的前景色,可以使用color属性,也可以使用属性border-color设置边框颜色。
二、透明度
opacity
opacity是CSS3中专门用来设置透明度的一个属性,opacity只能给整个元素设置一个透明度,并且其透明度直接会继承给其后代元素
值: value | inherit
value:默认值是1,可以取0-1的任意浮点数。其中,1表示完全不透明,0表示完全透明
初始值: 1
应用于: 所有元素
继承性: 无
opacity: 0.8;
三、背景色
[注意]所有背景属性都不能继承
背景颜色
背景色background接受所有合法的颜色,背景颜色不能继承,其默认值是transparent。
background-color: red;
背景图像
背景图像background-image会放在所指定的背景颜色之上,初始值: none
background-image: url("image/1.jpg");
背景平铺
背景平铺的属性值中space和round是CSS3新增的值。space表示背景图像的两端对齐平铺,多出来的空间用空白代替;round也表示背景图像的两端对齐平铺,但多出来的空间通过自身拉伸来填充。
值: repeat | repeat-x | repeat-y | no-repeat | space | round | inherit
background-repeat: repeat;
背景定位
背景定位background-position,初始值: 0% 0%
值: <length> | left | center | right | top | center | bottom
background-position:center ; //图的中间和元素中间对齐
background-position: 10px 20px; //水平方向10px,垂直方向20px
背景裁切
背景裁切(background-clip)属性用来定义背景图像的裁剪区域。
值:background-clip: padding-box || border-box || content-box
在webkit内核下支持text属性
-webkit-background-clip: text;
background-clip: content-box;
背景尺寸
使用背景尺寸(background-size)属性可以指定背景图片的尺寸,可以控制背景图片在水平和垂直两个方向的缩放,也可以控制图片拉伸覆盖背景区域的方式,甚至还可以截取背景图片。
background-size: 20px 30px;
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- DIV居中的经典方法 2020-06-13
- CSS中的float和margin的混合使用 2020-06-11
- Html/css 列表项 区分列表首尾 2020-06-11
- css与javascript重难点,学前端,基础不好一切白费! 2020-06-11
- ie8下透明度处理 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash