CSS属性

目录

CSS背景属性

backgroun-color

 background-image

background-position

 background-size

background-repeat

backgroun-origin

background-clip

background-attachment

CSS边框属性

border-width

 border-style

border-color

border-radius

box-shadow 给元素添加阴影

CSS轮廓属性

outline-color 

outline-style

outline-width


CSS背景属性

CSS提供background属性改变背景

语法:background:bg-color bg-image bg-position bg-size bg-repeat bg-origin bg-clip bg-attachment

每隔属性也可以单独设置,解释如下:

backgroun-color

作用:设置背景颜色

属性值描述

color

指定背景颜色
transparent指定背景是透明的
inherit指定继承父级的背景颜色

 background-image

作用:设置背景图片

属性值描述
url指定背景图片的地址
none让背景图片不显示
inherit指定继承父级的背景图片

background-position

作用:设置背景图像的位置

属性值描述
value1 value2value1指定背景图片的水平位置,value2指定背景图片的垂直位置,如果只填写一个值,则另一个值默认居中。填写方法1(value1:left、right、center;value2:top、bottom、center)填写方法2(value1:n%;value2:n%)填写方式3(value1:npos;value2:npos)。方法2和方法3可以混用。
inherit指定继承父级的属性值

 background-size

作用:设置背景图片的大小

属性值描述
value1 value2value1设置图片高度,value设置图片宽度
cover保持图像的纵横比并将图像缩放成将完全覆盖背景定位区域的最小大小
contain保持图像的纵横比并将图像缩放成将适合背景定位区域的最大大小

background-repeat

作用:设置背景图像是否重复 

属性值描述
repeat水平和垂直方向都重复(background属性的默认值)
repeat-x只水平方向重复
repeat-y只垂直方向重复
no-repeat任何方向都不重复
inherit继承父级的属性值

backgroun-origin

作用:指定backgroun-position的相对位置

属性值描述
padding-box相对于填充框
border-box相对于边界框
content-box相对于内容框

background-clip

作用:指定背景占有的位置 

属性值描述
border-box占有边界框(默认值)
padding-box占有填充框
content-box占有内容框

background-attachment

作用:指定背景图片固定还是随页面滚动

属性值描述
scroll随页面滚动(默认值)
fixed固定
local随元素滚动
inherit继承父级的属性值

CSS边框属性

CSS提供border属性改变边框

语法:border:border-width border-style border-color

 注意:border可用border-top、border-bottom、border-left、border-right单独改变一个方向的边框

border-width

作用:改变边框的粗细

属性值描述
medium定义中等边框(默认值)
thin定义细边框
thick定义粗边框
length(100px)自定义边框
inherit继承父级的属性值

 border-style

作用:改变边框的样式

属性值描述
none定义无边框
solid定义实线边框
dotted定义点线边框
dashed定义虚线边框
double定义双线边框
groove定义3D凹槽边框
ridge定义3D垄状边框
inset定义3Dinset边框
outset定义3Doutset边框
inherit继承父级的属性值

border-color

作用:改变边框的颜色

属性值描述
color(pink)定义边框的颜色
transparent定义边框是透明的(默认)
inherit继承父级的属性值

border-radius

作用:给边框添加圆角 

可设置四个值(像素或百分比),分别代表左上、右上、左下、右下

box-shadow 给元素添加阴影

语法:box-shadow: h-shadow v-shadow blur spread color inset;

描述
h-shadow必须,定义水平方向阴影的位置,可以是负值
v-shadow必须,定义垂直方向阴影的位置,可以是负值
blur定义模糊距离
spread定义阴影大小
color定义阴影颜色
inset定义阴影由外到内

CSS轮廓属性

CSS提供outline属性改变轮廓(轮廓内的内容包含border)

语法:outline:outline-color outlinee-style outline-width

outline-color 

默认属性invert:反转颜色

除transparent外,其余属性值与border-color相同。

outline-style

属性值与border-style相同

outline-width

属性值与border-width相同

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值