CSS3 动画属性(Animation)

属性                       描述
@keyframes                 规定动画。
animation                   所有动画属性的简写属性,除了 animation-play-state 属性。
animation-name              规定 @keyframes 动画的名称。
animation-duration          规定动画完成一个周期所花费的秒或毫秒。
animation-timing-function   规定动画的速度曲线。
animation-delay             规定动画何时开始。
animation-iteration-count   规定动画被播放的次数。
animation-direction         规定动画是否在下一周期逆向地播放。
animation-play-state        规定动画是否正在运行或暂停。
animation-fill-mode         规定对象动画时间之外的状态。

CSS 背景属性(Background)

属性                   描述
background              在一个声明中设置所有的背景属性。
background-attachment   设置背景图像是否固定或者随着页面的其余部分滚动。
background-color        设置元素的背景颜色。
background-image        设置元素的背景图像。
background-position     设置背景图像的开始位置。
background-repeat       设置是否及如何重复背景图像。
background-clip         规定背景的绘制区域。
background-origin       规定背景图片的定位区域。
background-size         规定背景图片的尺寸。

CSS 边框属性(Border 和 Outline)

属性                       描述
border                      在一个声明中设置所有的边框属性。
border-bottom               在一个声明中设置所有的下边框属性。
border-bottom-color         设置下边框的颜色。
border-bottom-style         设置下边框的样式。
border-bottom-width         设置下边框的宽度。
border-color    设           置四条边框的颜色。
border-left                 在一个声明中设置所有的左边框属性。
border-left-color           设置左边框的颜色。
border-left-style           设置左边框的样式。
border-left-width           设置左边框的宽度。
border-right                在一个声明中设置所有的右边框属性。
border-right-color          设置右边框的颜色。
border-right-style          设置右边框的样式。
border-right-width          设置右边框的宽度。
border-style                设置四条边框的样式。
border-top                  在一个声明中设置所有的上边框属性。
border-top-color            设置上边框的颜色。
border-top-style            设置上边框的样式。
border-top-width            设置上边框的宽度。
border-width                设置四条边框的宽度。
outline                     在一个声明中设置所有的轮廓属性。
outline-color               设置轮廓的颜色。
outline-style               设置轮廓的样式。
outline-width               设置轮廓的宽度。
border-bottom-left-radius   定义边框左下角的形状。
border-bottom-right-radius  定义边框右下角的形状。
border-image                简写属性,设置所有 border-image-* 属性。
border-image-outset         规定边框图像区域超出边框的量。
border-image-repeat         图像边框是否应平铺(repeated)、铺满(rounded)或拉伸(stretched)。
border-image-slice          规定图像边框的向内偏移。
border-image-source         规定用作边框的图片。
border-image-width          规定图片边框的宽度。
border-radius               简写属性,设置所有四个 border-*-radius 属性。
border-top-left-radius      定义边框左上角的形状。
border-top-right-radius     定义边框右下角的形状。
box-decoration-break
box-shadow                  向方框添加一个或多个阴影。

Box 属性

属性           描述
overflow-x      如果内容溢出了元素内容区域,是否对内容的左/右边缘进行裁剪。
overflow-y      如果内容溢出了元素内容区域,是否对内容的上/下边缘进行裁剪。
overflow-style  规定溢出元素的首选滚动方法。
rotation        围绕由 rotation-point 属性定义的点对元素进行旋转。
rotation-point  定义距离上左边框边缘的偏移点。

Color 属性

属性               描述
color-profile       允许使用源的颜色配置文件的默认以外的规范。
opacity             规定元素的不透明级别。
rendering-intent    允许使用颜色配置文件渲染意图的默认以外的规范。

Content for Paged Media 属性

属性               描述
bookmark-label      规定书签的标记。
bookmark-level      规定书签的级别。
bookmark-target     规定书签链接的目标。
float-offset        将元素放在 float 属性通常放置的位置的相反方向。
hyphenate-after     规定连字单词中连字符之后的最小字符数。
hyphenate-before    规定连字单词中连字符之前的最小字符数。
hyphenate-character 规定当发生断字时显示的字符串。
hyphenate-lines     指示元素中连续断字连线的最大数。
hyphenate-resource  规定帮助浏览器确定断字点的外部资源(逗号分隔的列表)。
hyphens             设置如何对单词进行拆分,以改善段落的布局。
image-resolution    规定图像的正确分辨率。
marks               向文档添加裁切标记或十字标记。
string-set

CSS 尺寸属性(Dimension)

属性       描述
height      设置元素高度。
max-height  设置元素的最大高度。
max-width   设置元素的最大宽度。
min-height  设置元素的最小高度。
min-width   设置元素的最小宽度。
width       设置元素的宽度。

可伸缩框属性(Flexible Box)

属性               描述
box-align           规定如何对齐框的子元素。
box-direction       规定框的子元素的显示方向。
box-flex            规定框的子元素是否可伸缩。
box-flex-group      将可伸缩元素分配到柔性分组。
box-lines           规定当超出父元素框的空间时,是否换行显示。
box-ordinal-group   规定框的子元素的显示次序。
box-orient          规定框的子元素是否应水平或垂直排列。
box-pack            规定水平框中的水平位置或者垂直框中的垂直位置。

CSS 字体属性(Font)

属性               描述
font                在一个声明中设置所有字体属性。
font-family         规定文本的字体系列。
font-size           规定文本的字体尺寸。
font-size-adjust    为元素规定 aspect 值。
font-stretch        收缩或拉伸当前的字体系列。
font-style          规定文本的字体样式。
font-variant        规定是否以小型大写字母的字体显示文本。
font-weight         规定字体的粗细。

内容生成(Generated Content)

属性               描述
content             与 :before 以及 :after 伪元素配合使用,来插入生成内容。
counter-increment   递增或递减一个或多个计数器。
counter-reset       创建或重置一个或多个计数器。
quotes              设置嵌套引用的引号类型。
crop                允许被替换元素仅仅是对象的矩形区域,而不是整个对象。
move-to             从流中删除元素,然后在文档中后面的点上重新插入。
page-policy         确定元素基于页面的 occurrence 应用于计数器还是字符串值。

Grid 属性

属性           描述
grid-columns    规定网格中每个列的宽度。
grid-rows       规定网格中每个列的高度。

Hyperlink 属性

属性           描述
target          简写属性,设置target-name、target-new以及target-position属性。
target-name     规定在何处打开链接(链接的目标)。
target-new      规定目标链接在新窗口还是在已有窗口的新标签页中打开。
target-position 规定在何处放置新的目标链接。

CSS 列表属性(List)

属性               描述
list-style          在一个声明中设置所有的列表属性。
list-style-image    将图象设置为列表项标记。
list-style-position 设置列表项标记的放置位置。
list-style-type     设置列表项标记的类型。
marker-offset

CSS 外边距属性(Margin)

属性           描述
margin          在一个声明中设置所有外边距属性。
margin-bottom   设置元素的下外边距。
margin-left     设置元素的左外边距。
margin-right    设置元素的右外边距。
margin-top      设置元素的上外边距。

Marquee 属性

属性               描述
marquee-direction   设置移动内容的方向。
marquee-play-count  设置内容移动多少次。
marquee-speed       设置内容滚动得多快。
marquee-style       设置移动内容的样式。

多列属性(Multi-column)

属性               描述
column-count        规定元素应该被分隔的列数。
column-fill         规定如何填充列。
column-gap          规定列之间的间隔。
column-rule         设置所有 column-rule-* 属性的简写属性。
column-rule-color   规定列之间规则的颜色。
column-rule-style   规定列之间规则的样式。
column-rule-width   规定列之间规则的宽度。
column-span         规定元素应该横跨的列数。
column-width        规定列的宽度。
columns             规定设置 column-width 和 column-count 的简写属性。

CSS 内边距属性(Padding)

属性           描述
padding         在一个声明中设置所有内边距属性。
padding-bottom  设置元素的下内边距。
padding-left    设置元素的左内边距。
padding-right   设置元素的右内边距。
padding-top     设置元素的上内边距。

Paged Media 属性

属性               描述
fit                 示意如何对width和height属性均不是auto的被替换元素进行缩放。
fit-position        定义盒内对象的对齐方式。
image-orientation   规定用户代理应用于图像的顺时针方向旋转。
page                规定元素应该被显示的页面特定类型。
size                规定页面内容包含框的尺寸和方向。

CSS 定位属性(Positioning)

属性           描述
bottom          设置定位元素下外边距边界与其包含块下边界之间的偏移。
clear           规定元素的哪一侧不允许其他浮动元素。
clip            剪裁绝对定位元素。
cursor          规定要显示的光标的类型(形状)。
display         规定元素应该生成的框的类型。
float           规定框是否应该浮动。
left            设置定位元素左外边距边界与其包含块左边界之间的偏移。
overflow        规定当内容溢出元素框时发生的事情。
position        规定元素的定位类型。
right           设置定位元素右外边距边界与其包含块右边界之间的偏移。
top             设置定位元素的上外边距边界与其包含块上边界之间的偏移。
vertical-align  设置元素的垂直对齐方式。
visibility      规定元素是否可见。
z-index         设置元素的堆叠顺序。

CSS 打印属性(Print)

属性               描述
orphans             设置当元素内部发生分页时必须在页面底部保留的最少行数。
page-break-after    设置元素后的分页行为。
page-break-before   设置元素前的分页行为。
page-break-inside   设置元素内部的分页行为。
widows              设置当元素内部发生分页时必须在页面顶部保留的最少行数。

CSS 表格属性(Table)

属性           描述
border-collapse 规定是否合并表格边框。
border-spacing  规定相邻单元格边框之间的距离。
caption-side    规定表格标题的位置。
empty-cells     规定是否显示表格中的空单元格上的边框和背景。
table-layout    设置用于表格的布局算法。

CSS 文本属性(Text)

属性               描述
color               设置文本的颜色。
direction           规定文本的方向 / 书写方向。
letter-spacing      设置字符间距。
line-height         设置行高。
text-align          规定文本的水平对齐方式。
text-decoration     规定添加到文本的装饰效果。
text-indent         规定文本块首行的缩进。
text-shadow         规定添加到文本的阴影效果。
text-transform      控制文本的大小写。
unicode-bidi        设置文本方向。
white-space         规定如何处理元素中的空白。
word-spacing        设置单词间距。
hanging-punctuation 规定标点字符是否位于线框之外。
punctuation-trim    规定是否对标点字符进行修剪。
text-align-last     设置如何对齐最后一行或紧挨着强制换行符之前的行。
text-emphasis       向元素的文本应用重点标记以及重点标记的前景色。
text-justify        规定当 text-align 设置为 "justify" 时所使用的对齐方法。
text-outline        规定文本的轮廓。
text-overflow       规定当文本溢出包含元素时发生的事情。
text-shadow         向文本添加阴影。
text-wrap           规定文本的换行规则。
word-break          规定非中日韩文本的换行规则。
word-wrap           允许对长的不可分割的单词进行分割并换行到下一行。

2D/3D 转换属性(Transform)

属性               描述
transform           向元素应用 2D 或 3D 转换。
transform-origin    允许你改变被转换元素的位置。
transform-style     规定被嵌套元素如何在 3D 空间中显示。
perspective         规定 3D 元素的透视效果。
perspective-origin  规定 3D 元素的底部位置。
backface-visibility 定义元素在不面对屏幕时是否可见。

过渡属性(Transition)

属性                       描述
transition                  简写属性,用于在一个属性中设置四个过渡属性。
transition-property         规定应用过渡的 CSS 属性的名称。
transition-duration         定义过渡效果花费的时间。
transition-timing-function  规定过渡效果的时间曲线。
transition-delay            规定过渡效果何时开始。

用户界面属性(User-interface)

属性           描述
appearance      允许您将元素设置为标准用户界面元素的外观
box-sizing      允许您以确切的方式定义适应某个区域的具体内容。
icon            为创作者提供使用图标化等价物来设置元素样式的能力。
nav-down        规定在使用 arrow-down 导航键时向何处导航。
nav-index       设置元素的 tab 键控制次序。
nav-left        规定在使用 arrow-left 导航键时向何处导航。
nav-right       规定在使用 arrow-right 导航键时向何处导航。
nav-up          规定在使用 arrow-up 导航键时向何处导航。
outline-offset  对轮廓进行偏移,并在超出边框边缘的位置绘制轮廓。
resize          规定是否可由用户对元素的尺寸进行调整。

参考链接:https://www.w3school.com.cn/cssref/index.asp#background

CSS3参考手册(所有属性)相关推荐

  1. 实用的 CSS3 参考手册和代码生成工具

    CSS3技术现在越来越成熟,通过CSS3的一些新特性(如box-sizing.边界半径.文字阴影.渐变等)创建的效果已经令前端开发者兴奋不已.使 用CSS3进行前端设计是未来的发展趋势.因此,如果你是 ...

  2. css参考手册css3手册_CSS手册:面向开发人员CSS便捷指南

    css参考手册css3手册 I wrote this article to help you quickly learn CSS and get familiar with the advanced ...

  3. css3.0参考手册

    用CSS 3将我们带入下一个高度吧 点这里下载css3.0参考手册 边框圆角.阴影.3D动画.渐变等效果希望所有的浏览器能快点兼容吧 转载于:https://www.cnblogs.com/css/a ...

  4. css3最新版中文参考手册在线浏览

    对于CSS 3.0,它对于我们Web设计人员来说不只是新奇的技术,更重要的是这些全新概念的Web应用给我们的设计开发提高了效率以及更多的无限可能性,我们将不必再依赖图片或者 Javascript 去完 ...

  5. (转)最好的HTML 5编码教程和参考手册分享

    分类: Meego2011-10-27 21:40 20413人阅读 评论(62) 收藏 举报 有志于在泰泽上大展拳脚的同学们一点要收藏一下关于HTML5的一些好教材好文章了, 这里为大家转载了一篇, ...

  6. oracle jpa字段加注释,JPA注释参考手册.doc

    JPA注释参考手册 JPA注释参考手册(转)?? Table Table用来定义entity主表的name,catalog,schema等属性. 元数据属性说明: name: 表名 catalog: ...

  7. 分享HTML 5的参考手册,演讲稿,电子书和教程

    今天我们介绍相关HTML5的参考手册,演讲稿,电子书和教程.HTML5是新兴的web技术,虽然不是完全的新技术但是已经有很多的相关文章介绍HTML5,特别是当我们谈论HTML5将成为Flash的替代品 ...

  8. 简明 XHTML 1.0 参考手册

    http://lamp.linux.gov.cn/WebStandard/short_xhtml_10_ref.html 简明 XHTML 1.0 参考手册 作者:金步国 版权声明 本文作者是一位自由 ...

  9. web开发人员必备的提高开发水平的20个参考手册

    提高web开发的一个有效方法是总结查看API,好的程序员往往都注重这点,因此开发出来的项目往往能够节省时间,效率高,经常在开发当中,我们可能遇到某个问题然后卡住了,这时候往往是经验不足造成的,因此高质 ...

  10. Sass学习笔记 — 4. 参考手册

    Sass 是对 CSS 的扩展,让 CSS 语言更强大.优雅. 它允许你使用变量.嵌套规则. mixins.导入等众多功能, 并且完全兼容 CSS 语法. Sass 有助于保持大型样式表结构良好, 同 ...

最新文章

  1. (踩坑回忆录)Dva踩坑与解决方案
  2. 如何将Revit明细表导出为Excel文档
  3. mac环境下安装Gradle及配置
  4. PostgreSQL数据导出成Insert语句
  5. 【JavaSE_08】Java中static、继承、重写-思维导图
  6. Neo4j-学习资料
  7. DNN结构演进History—CNN( 优化,LeNet, AlexNet )
  8. ParserError: Error tokenizing data. C error: Expected 1 fields in line 122, saw 2
  9. 《Scikit-Learn与TensorFlow机器学习实用指南》第10章 人工神经网络介绍
  10. conda install 报错PackagesNotFoundError: 以及和合理使用源的策略
  11. 双栏显示的时候三线格的线太长怎么办?
  12. 计算机潮流计算代码,潮流计算代码c++.doc
  13. 编写注册表reg文件及批处理操作注册表
  14. 少儿编程主要是学什么内容?含教程
  15. 调用讯飞开放平台的语音转写api
  16. 如何调试Hola Studio
  17. 走近篮球运动·体育项目
  18. 2023年节假日JSON
  19. Introducing a forensics data type taxonomy of acquirable artefacts from PLCs
  20. 通达信手机版分时图指标大全_通达信精选指标——操盘手主图优化版

热门文章

  1. abb机器人编程指令写字_ABB机器人编程基本知识汇总
  2. 30种已验证有效的WordPress博客网上赚钱方法
  3. 用 Python 绘制污染物玫瑰图
  4. 中国企业考勤软件市场趋势报告、技术动态创新及市场预测
  5. 大疆飞行模拟(DJI Flight Simulator)软件的使用
  6. 小鼠大脑解剖图分区_大鼠解剖图_求助:大鼠#47;小鼠脑部解剖图谱
  7. 泛函分析 06.04 线性算子的谱理论 - 紧线性算子的谱
  8. 一个例子学会自相关互相关的计算
  9. MBR分区表格式与GPT分区表格式简介
  10. 基于物联网的温度采集系统(一):底层感知网络搭建