边框和背景

2018-09-16  本文已影响10人  酒深巷子Ya
边框 border

border-width: 设置边框的宽度。

thin medium  thick 边框宽度一次变宽。

border-style: 设置边框的样式。

1.none 没有边框
2.dashed 破折线式边框
3.dotted 圆点线式边框
4.double 双线式边框
5.groove 槽线式边框
6.inset 使元素内容具有内嵌式效果的边框
7.outset 使元素内容具有外凸效果边框
8.ridge 脊线边框
9. 实线边框

border-color: 设置边框的颜色。

border-top-width / border-top-style / border-top-color
border-top-left-radius
border-bottom-left-radius
1.stretch
2.repeat
3.round
取其中一个或两个

border-image 在一条声明中设置所有值的简写属性

设置元素的背景

background-color 设置元素的背景色
background-image 设置元素的背景图像
background-repeat 设置图像的重复样式

1.repeat-x 水平方向平铺
2.repeat-y 垂直方向平铺
3.repeat 水平方向和垂直方向同时平铺 图像可能被截断
4.space 水平方向和垂直方向同时平铺 但图像与图像之间统一间距 确保图像不被截断
5.round 水平或垂直方向平铺图像,但调整图像大小,确保图像不被截断
6.no-repeat 禁止平铺图像

background-size 设置图像的尺寸

1.contain 等比例缩放图像,使其宽、高中较大者和容器重合,背景图像始终包含在容器内
2.cover 等比例缩放图像,使图像至少覆盖容器,有可能超出容器
3.auto 默认值,图像以本身尺寸完全显示

background-position 设置背景图像的位置

top / left / right / bottom / center

background-attachment 设置背景图片是否固定或随页面一起滚动

1.fixed 背景固定到视图上,内容滚动时背景不懂
2.local 背景附着在内容上,背景内容一起滚动
3.scroll 背景固定到元素上,不会随内容一起滚动

background-clip 设置背景图片的裁剪方式

1.border-box 在边框盒子内部绘制背景颜色和背景图像
2.padding-box 在内边框盒子内部绘制背景色和背景图片
3.content-box 在内容盒子内部绘制背景色和背景图像

background-origin 设置背景图像绘制的起始位置
background 简写属性

创建盒子阴影

box-shadow 为元素指定阴影
box-shadow:hoffset voffset blur spread color inset;

1.hoffset 水平偏移量
2.voffset 垂直偏移量
3.blur 指定模糊值 默认0 边界清晰
4.spread 指定阴影的眼神半径 
5.color 设置阴影的颜色
6.inset 将外部阴影设置为内部阴影
应用轮廓

边框和轮廓最大的区别:轮廓不属于页面,轮廓不需要调整页面布局。

1.outline-color 外围轮廓的颜色
2.outline-offset 设置轮廓距离元素边框边缘的偏移量
3.outline-style 设置轮廓样式 
4.outline-width 设置轮廓的宽度
outline 简写属性 color style width
上一篇下一篇

猜你喜欢

热点阅读