目录
非 VIP 用户可前往公众号回复“css”进行免费阅读
background - color
background - image
background - repeat
background - position
background - attachment
background组合
背景透明
非 VIP 用户可前往公众号回复“css”进行免费阅读
background - color
颜色表示法:在 CSS2.1 里,颜色的表示方法有以下几种:单词表示法,例如 “red”,“blue” 等;rgb 表示法,像 “rgb (255, 0, 0)” 就表示红色;还有十六进制表示法,比如 “#FF0000” 也是用来表示红色的。
进制转换相关概念:
10 进制是基于0 - 9这10 个数字构建起来的,而16进制则是基于0 - 9以及a - f这16个字符构建的。
以 16 进制中的 13 为例,按照位权来计算其对应的1 进制数值。具体计算为:1*16+3*1=19(10 进制)。
对于十六进制颜色,像 #aabbcc 这种形式,在确保颜色视觉效果相近的条件下,可以简化为 #abc,这是一种对代码进行简化的有效方式。
示例代码如下:
css:
<style type="text/css">
*{
margin: 0;
padding: 0;
}
div{
width: 200px;
height: 50px;
border:1px solid blue;
margin:10px 0 0 10px;
}
.box1{
background-color: skyblue;
}
.box2{
background-color: #87ceeb;
}
.box3{
background-color: rgb(135,206,235);
}
</style>
html:
<body>
<div class="box1">box1</div>
<div class="box2">box2</div>
<div class="box3">box3</div>
</body>