[CSS]CSS 属性参考手册 (使用频率排序版)

属性属性类型CSS版本使用频率1描述
background背景属性13074复合属性。设置对象的背景特性。
height尺寸属性12649设置元素的高度
left定位属性22292设置定位元素左外边距边界与其包含块左边界之间的偏移
width尺寸属性12154设置元素的宽度
color文本属性11861设置文本的颜色
top定位属性21839设置定位元素的上外边距边界与其包含块上边界之间的偏移
position定位属性21797规定元素的定位类型
margin外边距属性11573在一个声明中设置所有外边距属性
order弹性盒子模型属性(新)31524设置或检索弹性盒模型对象的子元素出现的順序。
border边框轮廓属性11479复合属性。设置对象边框的特性。
padding内边距属性11288在一个声明中设置所有填充属性
display定位属性11238规定元素应该生成的框的类型
content内容生成属性21181与 :before 以及 :after 伪元素配合使用,来插入生成内容
right定位属性21170设置定位元素右外边距边界与其包含块右边界之间的偏移
font字体属性11126在一个声明中设置所有字体属性
background-position背景属性1812设置或检索对象的背景图像位置。必须先指定background-image属性。
size页面媒体属性3802指定含有BOX的页面内容的大小和方位
line-height文本属性1779设置行高
bottom定位属性2748设置定位元素下外边距边界与其包含块下边界之间的偏移
float定位属性1711规定框是否应该浮动
font-size字体属性1697规定文本的字体尺寸
overflow定位属性2671规定当内容溢出元素框时发生的事情
icon用户外观属性3658为元素指定图标
background-image背景属性1573设置或检索对象的背景图像。
opacity颜色属性3541设置一个元素的透明度级别
margin-top外边距属性1450设置元素的上外边距
text-align文本属性1432规定文本的水平对齐方式
transition过渡属性3392此属性是 transition-property、transition-duration、transition-timing-function、transition-delay 的简写形式。
transform2D/3D转换属性3388适用于2D或3D转换的元素
background-color背景属性1365设置或检索对象的背景颜色。
border-radius边框轮廓属性3316设置或检索对象使用圆角边框。
cursor定位属性2292规定要显示的光标的类型(形状)
z-index定位属性2290设置元素的堆叠顺序
padding-left内边距属性1250设置元素的左填充
margin-left外边距属性1241设置元素的左外边距
margin-right外边距属性1225设置元素的右外边距
font-weight字体属性1218规定字体的粗细
vertical-align文本属性1184设置元素的垂直对齐方式
box-shadow边框轮廓属性3176向方框添加一个或多个阴影。
border-top边框轮廓属性1167复合属性。设置对象顶部边框的特性。
text-decoration文本属性1167规定添加到文本的装饰效果
padding-top内边距属性1162设置元素的顶部填充
border-bottom边框轮廓属性1155复合属性。设置对象底部边框的特性。
margin-bottom外边距属性1143设置元素的下外边距
padding-right内边距属性1125设置元素的右填充
text-indent文本属性1114规定文本块首行的缩进
font-family字体属性1103规定文本的字体系列
white-space文本属性1100设置怎样给一元素控件留白
border-color边框轮廓属性199置或检索对象的边框颜色。
border-left边框轮廓属性193复合属性。设置对象左边边框的特性。
padding-bottom内边距属性189设置元素的底填充
text-overflow文本属性384指定当文本溢出包含的元素,应该发生什么
border-right边框轮廓属性183复合属性。设置对象右边边框的特性。
clear定位属性182规定元素的哪一侧不允许其他浮动元素
animation动画属性372复合属性。检索或设置对象所应用的动画特效。
background-repeat背景属性172设置或检索对象的背景图像如何铺排填充。必须先指定background-image属性。
outline边框轮廓属性264复合属性。设置或检索对象外的线条轮廓。
quotes内容生成属性255设置嵌套引用的引号类型
background-size背景属性353检索或设置对象的背景图像的尺寸大小。
max-width尺寸属性250设置元素的最大宽度
clip定位属性249剪裁绝对定位元素
crop内容生成属性348允许replaced元素只是作为一个对象代替整个对象的矩形区域
background-clip背景属性345指定对象的背景图像向外裁剪的区域。
page页面媒体属性343指定一个元素应显示的页面的特定类型
resize用户外观属性342定义元素是否可以改变大小
min-width尺寸属性233设置元素的最小宽度
font-style字体属性128规定文本的字体样式
visibility定位属性228规定元素是否可见
min-height尺寸属性226设置元素的最小高度
list-style列表属性125在一个声明中设置所有的列表属性
box-sizing用户外观属性324允许您为了适应区域以某种方式定义某些元素
word-wrap文本属性319设置浏览器是否对过长的单词进行换行。
mark语音属性317缩写属性设置mark-before和mark-after属性
word-break文本属性315指定非CJK文字的断行规则
@keyframes动画属性314定义一个动画,@keyframes定义的动画名称用来被animation-name所使用。
text-shadow文本属性314为文本添加阴影
border-width边框轮廓属性113设置或检索对象的边框宽度。
border-right-color边框轮廓属性112设置或检索对象的右边边框颜色。
overflow-y盒子属性312如果内容溢出了元素内容区域,是否对内容的上/下边缘进行裁剪。
flex弹性盒子模型属性(新)312复合属性。设置或检索弹性盒模型对象的子元素如何分配空间。
letter-spacing文本属性112设置字符间距
transition-delay过渡属性312指定过渡开始的时间。
border-style边框轮廓属性111设置或检索对象的边框样式。
max-height尺寸属性211设置元素的最大高度
appearance用户外观属性311定义元素的外观样式
border-bottom-color边框轮廓属性110设置或检索对象的底部边框颜色。
border-collapse表格属性210规定是否合并表格边框
border-left-color边框轮廓属性19设置或检索对象的左边边框颜色。
border-top-color边框轮廓属性19设置或检索对象的顶部边框颜色
animation-delay动画属性38检索或设置对象动画的延迟时间
fit页面媒体属性37如果其宽度和高度属性都不是auto给出一个提示,如何大规模替换元素
rest语音属性37一个缩写属性设置rest-before和rest-after属性
border-spacing表格属性27规定相邻单元格边框之间的距离
backface-visibility2D/8D转换属性37定义一个元素是否应该是可见的,不对着屏幕时
list-style-type列表属性16设置列表项标记的类型
animation-duration动画属性35检索或设置对象动画的持续时间
animation-timing-function动画属性35检索或设置对象动画的过渡类型
border-top-left-radius边框轮廓属性35定义左上角边框的形状。
border-top-right-radius边框轮廓属性35定义右上角边框的形状。
rotation盒子属性35围绕由 rotation-point 属性定义的点对元素进行旋转。
transition-property过渡属性35设置用来进行过渡的 CSS 属性。
animation-name动画属性34检索或设置对象所应用的动画名称 ,必须与规则@keyframes配合使用,因为动画名称由@keyframes定义
overflow-x盒子属性34如果内容溢出了元素内容区域,是否对内容的左/右边缘进行裁剪。
flex-flow弹性盒子模型属性(新)34复合属性。设置或检索弹性盒模型对象的子元素排列方式。
align-items弹性盒子模型属性(新)34定义flex子项在flex容器的当前行的侧轴(纵轴)方向上的对齐方式。
column-count多列属性34指定元素应该分为的列数
font-variant字体属性13规定文本的字体样式
word-spacing文本属性13设置单词间距
@font-face字体属性32一个规则,允许网站下载并使用其他超过"Web- safe"字体的字体
column-gap多列属性32指定列之间的差距
table-layout表格属性22设置用于表格的布局算法
text-transform文本属性12控制文本的大小写
perspective2D/6D转换属性32指定3D元素是如何查看透视图
transition-duration过渡属性32设置过渡进行的时间长度。
nav-index用户外观属性32指定导航(tab)顺序。
border-bottom-style边框轮廓属性11设置或检索对象的底部边框样式。
border-left-width边框轮廓属性11设置或检索对象的左边边框宽度。
border-right-width边框轮廓属性11设置或检索对象的右边边框宽度。
outline-color边框轮廓属性21设置或检索对象外的线条轮廓的颜色。
outline-width边框轮廓属性21设置或检索对象外的线条轮廓的宽度。
box-orient弹性盒子模型属性(旧)31指定一个框的子元素是否在水平或垂直方向应铺设
text-height线框属性31行内框的文本内容区域设置block-progression维数
columns多列属性31缩写属性设置列宽和列数
direction文本属性21规定文本的方向 / 书写方向
text-justify文本属性31当 text-align 设置为 justify 时指定分散对齐的方式。
text-outline文本属性31设置文字的轮廓。
text-wrap文本属性31指定文本换行规则
nav-left用户外观属性31指定用户按向左键时向左导航的位置
nav-right用户外观属性31指定用户按向右键时向左导航的位置
animation-iteration-count动画属性30检索或设置对象动画的循环次数
animation-direction动画属性30检索或设置对象动画在循环中是否反向运动
animation-play-state动画属性30检索或设置对象动画的状态
background-attachment背景属性10设置或检索背景图像是随对象内容滚动还是固定的。必须先指定background-image属性。
background-origin背景属性30S设置或检索对象的背景图像计算background-position时的参考原点(位置)。
border-bottom-width边框轮廓属性10设置或检索对象的底部边框宽度。
border-left-style边框轮廓属性10设置或检索对象的左边边框样式。
border-right-style边框轮廓属性10设置或检索对象的右边边框样式。
border-top-style边框轮廓属性10设置或检索对象的顶部边框样式。
border-top-width边框轮廓属性10设置或检索对象的顶部边框宽度。
outline-style边框轮廓属性20设置或检索对象外的线条轮廓的样式。
border-bottom-left-radius边框轮廓属性30设置或检索对象的左下角圆角边框。提供2个参数,2个参数以空格分隔,每个参数允许设置1个参数值,第1个参数表示水平半径,第2个参数表示垂直半径,如第2个参数省略,则默认等于第1个参数
border-bottom-right-radius边框轮廓属性30设置或检索对象的右下角圆角边框。
border-image边框轮廓属性30设置或检索对象的边框样式使用图像来填充。
border-image-outset边框轮廓属性30规定边框图像超过边框的量。
border-image-repeat边框轮廓属性30规定图像边框是否应该被重复(repeated)、拉伸(stretched)或铺满(rounded)。
border-image-slice边框轮廓属性30规定图像边框的向内偏移。
border-image-source边框轮廓属性30规定要使用的图像,代替 border-style 属性中设置的边框样式。
border-image-width边框轮廓属性30规定图像边框的宽度。
box-decoration-break边框轮廓属性30规定行内元素被折行
overflow-style盒子属性30规定溢出元素的首选滚动方法。
rotation-point盒子属性30定义距离上左边框边缘的偏移点。
color-profile颜色属性30允许使用源的颜色配置文件的默认以外的规范
rendering-intent颜色属性30允许超过默认颜色配置文件渲染意向的其他规范
bookmark-label媒体页面属性30指定书签的标签
bookmark-level媒体页面属性30指定了书签级别
bookmark-target媒体页面属性30指定了书签链接的目标
float-offset媒体页面属性30在相反的方向推动浮动元素,他们一直具有浮动
hyphenate-after媒体页面属性30指定一个断字的单词断字字符后的最少字符数
hyphenate-before媒体页面属性30指定一个断字的单词断字字符前的最少字符数
hyphenate-character媒体页面属性30指定了当一个断字发生时,要显示的字符串
hyphenate-lines媒体页面属性30表示连续断字的行在元素的最大数目
hyphenate-resource媒体页面属性30外部资源指定一个逗号分隔的列表,可以帮助确定浏览器的断字点
hyphens媒体页面属性30设置如何分割单词以改善该段的布局
image-resolution媒体页面属性30指定了正确的图像分辨率
marks媒体页面属性30将crop and/or cross标志添加到文档
string-set媒体页面属性30
flex-grow弹性盒子模型属性(新)30设置或检索弹性盒的扩展比率。
flex-shrink弹性盒子模型属性(新)30设置或检索弹性盒的收缩比率。
flex-basis弹性盒子模型属性(新)30设置或检索弹性盒伸缩基准值。
flex-direction弹性盒子模型属性(新)30该属性通过定义flex容器的主轴方向来决定felx子项在flex容器中的位置。
flex-wrap弹性盒子模型属性(新)30该属性控制flex容器是单行或者多行,同时横轴的方向决定了新行堆叠的方向。
align-content弹性盒子模型属性(新)30在弹性容器内的各项没有占用交叉轴上所有可用的空间时对齐容器内的各项(垂直)。
align-self弹性盒子模型属性(新)30定义flex子项单独在侧轴(纵轴)方向上的对齐方式。
justify-content弹性盒子模型属性(新)30设置或检索弹性盒子元素在主轴(横轴)方向上的对齐方式。
box-align弹性盒子模型属性(旧)30指定如何对齐一个框的子元素
box-direction弹性盒子模型属性(旧)30指定在哪个方向,显示一个框的子元素
box-flex弹性盒子模型属性(旧)30指定一个框的子元素是否是灵活的或固定的大小
box-flex-group弹性盒子模型属性(旧)30指派灵活的元素到Flex组
box-lines弹性盒子模型属性(旧)30每当它在父框的空间运行时,是否指定将再上一个新的行列
box-ordinal-group弹性盒子模型属性(旧)30指定一个框的子元素的显示顺序
box-pack弹性盒子模型属性(旧)30指定横向盒在垂直框的水平位置和垂直位置
font-size-adjust字体属性30为元素规定 aspect 值
font-stretch字体属性30收缩或拉伸当前的字体系列
counter-increment内容生成属性20递增或递减一个或多个计数器
counter-reset内容生成属性20创建或重置一个或多个计数器
move-to内容生成属性30Causes an element to be removed from the flow and reinserted at a later point in the document
page-policy内容生成属性30判定基于页面的给定元素的适用于计数器的字符串值
grid-columns网格属性30指定在网格中每列的宽度
grid-rows网格属性30指定在网格中每列的高度
target超链接属性30简写属性设置target-name, target-new,和target-position属性
target-name超链接属性30指定在何处打开链接(目标位置)
target-new超链接属性30指定是否有新的目标链接打开一个新窗口或在现有窗口打开新标签
target-position超链接属性30指定应该放置新的目标链接的位置
alignment-adjust线框属性30允许更精确的元素的对齐方式
alignment-baseline线框属性30其父级指定的内联级别的元素如何对齐
baseline-shift线框属性30允许重新定位相对于dominant-baseline的dominant-baseline
dominant-baseline线框属性30指定scaled-baseline-table
drop-initial-after-adjust线框属性30设置下拉的主要连接点的初始对齐点
drop-initial-after-align线框属性30校准行内的初始行的设置就是具有首字母的框使用初级连接点
drop-initial-before-adjust线框属性30设置下拉的辅助连接点的初始对齐点
drop-initial-before-align线框属性30校准行内的初始行的设置就是具有首字母的框使用辅助连接点
drop-initial-size线框属性30控制局部的首字母下沉
drop-initial-value线框属性30激活一个下拉式的初步效果
inline-box-align线框属性30设置一个多行的内联块内的行具有前一个和后一个内联元素的对齐
line-stacking线框属性30一个速记属性设置line-stacking-strategy, line-stacking-ruby,和line-stacking-shift属性
line-stacking-ruby线框属性30设置包含Ruby注释元素的行对于块元素的堆叠方法
line-stacking-shift线框属性30设置base-shift行中块元素包含元素的堆叠方法
line-stacking-strategy线框属性30设置内部包含块元素的堆叠线框的堆叠方法
list-style-image列表属性10将图象设置为列表项标记
list-style-position列表属性10设置列表项标记的放置位置
marquee-direction字幕属性30设置内容移动的方向
marquee-play-count字幕属性30设置内容移动多少次
marquee-speed字幕属性30设置内容滚动的速度有多快
marquee-style字幕属性30设置内容移动的样式
column-fill多列属性30指定如何填充列
column-rule多列属性30对于设置所有column-rule-*属性的简写属性
column-rule-color多列属性30指定列之间的颜色规则
column-rule-style多列属性30指定列之间的样式规则
column-rule-width多列属性30指定列之间的宽度规则
column-span多列属性30指定元素应该跨越多少列
column-width多列属性30指定列的宽度
fit-position页面媒体属性30判定方框内对象的对齐方式
image-orientation页面媒体属性30指定用户代理适用于图像中的向右或顺时针方向的旋转
orphans分页属性20设置当元素内部发生分页时必须在页面底部保留的最少行数
page-break-after分页属性20设置元素后的分页行为
page-break-before分页属性20设置元素前的分页行为
page-break-inside分页属性20设置元素内部的分页行为
widows分页属性20设置当元素内部发生分页时必须在页面顶部保留的最少行数
ruby-alignRuby属性30控制Ruby文本和Ruby基础内容相对彼此的文本对齐方式
ruby-overhangRuby属性30当Ruby文本超过Ruby的基础宽,确定ruby文本是否允许局部悬置任意相邻的文本,除了自己的基础
ruby-positionRuby属性30它的base控制Ruby文本的位置
ruby-spanRuby属性30控制annotation 元素的跨越行为
mark-after语音属性30允许命名的标记连接到音频流
mark-before语音属性30允许命名的标记连接到音频流
phonemes语音属性30指定包含文本的相应元素中的一个音标发音
rest-after语音属性30一个元素的内容讲完之后,指定要休息一下或遵守韵律边界
rest-before语音属性30一个元素的内容讲完之前,指定要休息一下或遵守韵律边界
voice-balance语音属性30指定了左,右声道之间的平衡
voice-duration语音属性30指定应采取呈现所选元素的内容的长度
voice-pitch语音属性30指定平均说话的声音的音调(频率)
voice-pitch-range语音属性30指定平均间距的变化
voice-rate语音属性30控制语速
voice-stress语音属性30指示着重力度
voice-volume语音属性30语音合成是指波形输出幅度
caption-side表格属性20规定表格标题的位置
empty-cells表格属性20规定是否显示表格中的空单元格上的边框和背景
unicode-bidi文本属性20
text-emphasis文本属性10向元素的文本应用重点标记以及重点标记的前景色。
hanging-punctuation文本属性30指定一个标点符号是否可能超出行框
punctuation-trim文本属性30指定一个标点符号是否要去掉
text-align-last文本属性30当 text-align 设置为 justify 时,最后一行的对齐方式。
transform-origin2D/4D转换属性30允许您更改转化元素位置
transform-style2D/5D转换属性303D空间中的指定如何嵌套元素
perspective-origin2D/7D转换属性30指定3D元素底部位置
transition-timing-function过渡属性30设置过渡进行的时序函数。
nav-down用户外观属性30指定用户按向下键时向下导航的位置
nav-up用户外观属性30指定用户按向上键时向上导航的位置a
outline-offset用户外观属性30设置轮廓框架在 border 边缘外的偏移

  1. 统计了百度首页,腾讯网等页面的部分CSS. ↩︎

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值