CSS - 背景、边框

1. CSS背景(background)

单个属性
background-color背景颜色
background-image背景图片地址
background-repeat是否平铺
background-position背景位置
background-attachment背景固定还是滚动
背景的合写(符合属性)
background背景颜色 背景图片地址 背景平铺 背景滚动 背景位置
  • 背景图片(image)

语法:

background-image: none | url(图片地址)

  • 背景平铺(repeat)

语法:

background-repeat:repeat | no-repeat | repeat-x | repeat-y

参数
repeat背景图像在纵向和横向上平铺(默认)
no-repeat背景图像不平铺
repeat-x背景图像在横向上平铺
repeat-y背景图像在纵向上平铺
  • 背景位置(position)

语法:

background-position:length | position

参数
length百分数 或 由浮点数和单位标识符组成的长度值
positiontop、center、bottom、left、right

说明:

  1. 设置或检索对象的背景图像位置,必须先指定background-image属性。默认值为(0% 0%)。
  2. 如果只指定了一个值,该值将用于横坐标。纵坐标将默认为50%。第二个值用于纵坐标。
  3. 该属性定位不受对象的补丁属性(padding)设置影响。
  • 背景附着

语法:

background-attachment:scroll | fixed

参数
scroll背景图像随对象内容波动
fixed背景图像固定
  • 背景简写

书写顺序没有无官方强制标准。

为了可读性,建议如下写:
background:背景颜色 背景图片地址 背景平铺 背景滚动 背景

2. 背景透明(CSS3)

CSS3支持背景半透明的语法格式:

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

最后一个参数是alpha 透明度 取值范围0~1。

注意:
背景半透明是指盒子背景半透明,盒子里面的内容不受影响。

3. 盒子边框(border)

语法:

border:border-width || border-style || border-color

  • 边框属性-设置边框样式 border-style

语法:

border-style:none | hidden | dotted | dashed | solod | double | groove | ridge | inset | outset

常用属性:

参数
none没有边框即忽略所有边框的宽度(默认值)
solid边框为单实线(最常用的)
dashed边框为虚线
dotted边框为点线
double边框为双实线
  • 表格边框写法总结
设置内容样式属性常用属性值
上边框border-top-style:样式; border-top-width:宽度; border-top-color: 颜色; border-top:宽度 样式 颜色;
左边框border-left-style:样式; border-left-width:宽度; border-left-color: 颜色; border-left:宽度 样式 颜色;
下边框border-bottom-style:样式; border-bottom-width:宽度; border-bottom-color: 颜色; border-bottom:宽度 样式 颜色;
右边框border-right-style:样式; border-right-width:宽度; border-right-color: 颜色; border-right:宽度 样式 颜色;
样式综合设置border-style:上 [右 下 左];none(默认)、solid、dashed、dotted、double
宽度综合设置border-width:上 [右 下 左];像素值
颜色综合设置border-color:上 [右 下 左];颜色值、#十六进制、rgb(r,g,b)、rgb(r%,g%,b%)
  • 表格的细线边框

语法:

table { border-collapse:collapse;}

border-collapse:collapse; 表示边框合并在一起。

  • 圆角边框(CSS3)

语法:

border-radius:50%;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值