简洁版CSS常用属性合集

1.背景相关属性

属性用法属性值
background-color某个元素的背景色某种颜色
background-attachment设置背景图像固定还是移动fixed(固定),scroll(可滚动,默认)
background-clip规定背景的绘制区域padding-box,border-box,content-box
background-image为元素设置背景图像none(默认,不显示),url()(指向图像的路径)
background-origin规定背景图像的定位区域padding-box,border-box,content-box
background-position规定背景图像的开始位置两个像素值,两个百分比值,分别规定水平和垂直位置,或者left,top,center,right,bottom
background-size设置背景图像的尺寸两个百分比,像素值,auto,contain,cover,分别控制宽度和高度
background-repeat设置重复图像repeat(默认重复),repeat-x(水平重复),repeat-y(垂直重复),no-repeat(不重复),space,round

2.文本相关属性

这些属性都具有继承性

属性用法属性值
color某个元素的文本颜色某种颜色
font-family设置字体常用的字体有serif,sansserif
font-size设置字符大小数字值(pt,px,em),百分比,或从xx-smail到xx-large
font-weight规定字符的粗细normal,bold,bolder,lighter
font-style字符样式normal,italic,oblique
line-height设置行高百分比
text-align规定文本的水平对齐方式center(居中对齐),justify(两端对齐),left(左对齐),right(右对齐)
text-decoration文本是否加下划线超链接通常为none
text-indent配置文本首行的缩进方式数值(px,em),百分比,auto
text-shadow文本的阴影效果2~4数值(px,em)加颜色值,数值分别指定水平偏移,纵向偏移,模糊半径,扩散距离
text-transform控制文本的大小写none(无,默认),capitalize(首字母大写),uppercase(全部大写),lowercase(全部小写)
white-space规定如何处理元素的空白normal(默认),nowrap(不换行),pre,pre-line,pre-wrap

3.内容尺寸属性

属性用法属性值
width元素内容的宽度数值(px,em),百分比,auto(默认)
height元素内容的高度数值(px,em),百分比
max-width设置元素的最大宽度一个数值(px),百分比
min-width设置元素的最小宽度一个数值(px),百分比

4.内边距属性

属性用法属性值
padding某个元素的内边距属性一个数值(px,em):设置所有外边距;两个数值:分别设置上下,左右的外边距;三个数值:分别设置上,左右,下的外边距;四个数值:分别设置上,右,下,左四个外边距
padding-top单独设置上内边距(-left,-right,-bottom同理)一个数值(px,em),百分比

5.边框属性

属性用法属性值
border设置边框属性三个值分别指定border-width,border-style,border-color的值
border-top单独设置上边框属性(-left,-right,-bottom同理)三个值分别指定border-width,border-style,border-color的值
border-radius为元素添加圆角边框一个数值(px,em),百分比
border-top-left-radius定义左上角的边框形状(其余各角边框形状同理)一个数值(px,em),百分比
border-color设置元素边框的颜色某种颜色
border-style设置四条边框的样式double,groove,inset,none(默认),outside,ridge,solid,dashed,dotted,hidden
border-width设置元素边框线宽一个数值,百分比
box-shadow向边框添加阴影2~4个数值加一个颜色值,分别指定水平偏移,垂直偏移,模糊半径,扩展距离和阴影颜色

6.外边框属性

属性用法属性值
margin某个元素的外边距属性一个数值(px,em):设置所有外边距;两个数值:分别设置上下,左右的外边距;三个数值:分别设置上,左右,下的外边距;四个数值:分别设置上,右,下,左四个外边距;auto,消除边距值为0
margin-top单独设置上外边距(-left,-right,-bottom同理)一个数值(px,em)百分比,auto

7.特殊视觉效果属性

属性用法属性值
linear-gradient设置颜色的线性混合-
opacity定义元素的不透明度从0到1的一个数值
transform改变元素的显示rotate(度)(旋转角度),scale(数值,数值)和scaleX和scaleY(沿X,Y轴缩放元素),skewX和skewY(扭曲元素显示),translate(数值,数值)和translateX和translateY(沿X,Y轴复位元素)
transition设置过渡效果四个值分别对应transition-property,transition-duration,transition-timing-function,transition-delay
transition-property规定要应用过渡效果的css属性名称css属性名
transition-duration规定完成过渡需要的时间一个数值(秒)
transition-timing-function指定过渡效果的速度ease(默认,慢快慢),linear(相同速度),ease-in(逐渐加速),ease-out(逐渐减速),ease-in-out(慢速开始慢速结束)
transition-delay规定过渡效果的延迟一个数值(秒)

8.浮动属性

属性用法属性值
float设置元素的左右浮动效果left,right
clear清除浮动left,right,both
overflow常用于去除浮动visible(内容被显示,过大显示在元素之外),hidden(内容裁剪,部分内容不可见),auto(内容充满,被裁剪会显示滚动条),scroll(内容裁剪,会显示滚动条)

9.列表标记属性

属性用法属性值
list-style-type列表标记样式none(无),disc(实心圆),circle(空心圆),square(实心方块),decimal(数字),upper-(lower-)alpha(字母),upper-(lower-)roman(罗马字母)
list-style-image用图片设置列表标记url(url)
list-style-position列表标记位置inside(标记位于文本以内),outside(默认)

10.元素的显示效果

属性用法属性值
display配置元素的显示效果none(不显示),block(块显示),inline(行内显示),inline-block(与相邻行内元素保存同一行,同时可设置宽高),flex(弹性容器),grid(栅格)

11.css伪类交互

伪类用法
:link未被点击过的超链接默认状态
:visited已访问超链接的默认状态
:focus超链接有键盘焦点时的状态
:hover超链接在鼠标指针划过时的状态
:active超链接被实际点击后的状态
:first-of-type匹配特定类型的第一个元素
:last-of-type匹配特定类型的最后一个元素
:nth-of-type(n)匹配指定类型的第n个元素(数字,odd,even)

12.元素定位属性

属性用法属性值
position指定元素定位类型static(默认,正常流),fixed(固定,页面滚动时元素不发生移动),relative(相对定位,需使用left,right,top,bottom属性说明相对正常流偏移量),absolute(绝对定位,与第一个非静态父元素的位置关系,需使用left,right,top,bottom属性说明绝对偏移量)

13.弹性属性

属性用法属性值
flex-direction设置弹性项目伸缩方向row(水平),column(垂直)
flex-wrap指定弹性项目的换行方式nowrap(默认,单行显示),wrap(多行模式)
justify-content弹性容器内空间处理center(居中),space-between(平均分布)
flex定制每个弹性元素的大小flex数字值相加不能超过10
order配置显示顺序0(默认),-1(优先),1(滞后)

14.表格相关属性

属性用法属性值
border-spacing指定水平和纵向间距一个值:同时配置水平和纵向间距;两个值:分别配置水平间距和纵向间距
border-collapse配置边框区域separate(默认),collapse(去除多余间距)
vertical-align指定内容的纵向位置安排一个数值(px),百分比,baseline(默认)
caption-sidecaption位置top或bottom
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值