`
fuhsea
  • 浏览: 4486 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

CSS 属性大全手册(按功能)

    博客分类:
  • css
css 
阅读更多

CSS 属性大全手册(按功能)

CSS属性按字母顺序查找,本部分包含属于最新CSS3规范的标准属性的完整列表。所有属性都分为动画属性、背景属性、边框属性、颜色属性、高度宽度尺寸大小、Flex弹性盒子、字体属性、列表项属性、边距属性、轮廓属性、文字字体属性、视觉属性等等。

 

https://www.nhooo.com/css-reference/css-reference.html

 

动画属性(Animation)

属性 描述
animation  指定基于关键帧的动画。
animation-delay  指定动画何时开始。
animation-direction  指定动画是否应在交替的循环中反向播放。
animation-duration  指定动画完成一个周期应花费的秒数或毫秒数。
animation-fill-mode  指定CSS动画在执行之前和之后应如何将样式应用于其目标。
animation-iteration-count  指定在停止之前动画循环应播放的次数。
animation-name  指定@keyframes应应用于所选元素的已定义动画的名称。
animation-play-state  指定动画是运行还是暂停。
animation-timing-function  指定CSS动画在每个周期内应如何进行。

背景属性(Background)

属性 描述
background 在一个声明中定义各种背景属性。
background-attachment 指定背景图像是在视口中固定还是滚动。
background-clip  指定背景的绘制区域。
background-color 定义元素的背景色。
background-image 定义元素的背景图像。
background-origin  指定背景图像的定位区域。
background-position 定义背景图像的原点。
background-repeat 指定是否/如何平铺背景图像。
background-size  指定背景图像的大小。

边框属性(Border)

属性 描述
border 设置元素边框所有四个侧面的宽度,样式和颜色。
border-bottom 设置元素底部边框的宽度,样式和颜色。
border-bottom-color 设置元素底部边框的颜色。
border-bottom-left-radius  定义元素的左下边界角的形状。
border-bottom-right-radius  定义元素右下边界的形状。
border-bottom-style 设置元素底部边框的样式。
border-bottom-width 设置元素底部边框的宽度。
border-color 设置元素所有四个侧面的边框颜色。
border-image  指定如何使用图像代替边框样式。
border-image-outset  指定边框图像区域超出边框超出范围的数量。
border-image-repeat  指定图像边框应重复,四舍五入还是拉伸。
border-image-slice  指定图像边框的向内偏移。
border-image-source  指定要用作边框的图像的位置。
border-image-width  指定图像边框的宽度。
border-left 设置元素左边框的宽度,样式和颜色。
border-left-color 设置元素的左边框的颜色。
border-left-style 设置元素左边框的样式。
border-left-width 设置元素左边框的宽度。
border-radius  定义元素边界角的形状。
border-right 设置元素右边框的宽度,样式和颜色。
border-right-color 设置元素右边框的颜色。
border-right-style 设置元素右边框的样式。
border-right-width 设置元素右边框的宽度。
border-style 在元素的所有四个面上设置边框的样式。
border-top 设置元素顶部边框的宽度,样式和颜色。
border-top-color 设置元素顶部边框的颜色。
border-top-left-radius  定义元素左上角的形状。
border-top-right-radius  定义元素的右上边界角的形状。
border-top-style 设置元素顶部边框的样式。
border-top-width 设置元素顶部边框的宽度。
border-width 设置元素所有四个侧面的边框宽度。

颜色属性(Color)

属性 描述
color 指定元素文本的颜色。
opacity  指定元素的透明度。

尺寸属性(Size)

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

内容属性(Content)

属性 描述
content 插入生成的内容。
quotes 指定嵌入引号的引号。
counter-reset 创建或重置一个或多个计数器。
counter-increment 递增一个或多个计数器值。

弹性Flex盒子布局(Flex)

属性 描述
align-content  指定伸缩容器中伸缩容器的项目的对齐方式。
align-items  为flex容器中的项目指定默认对齐方式。
align-self  指定弹性容器中选定项目的对齐方式。
flex  指定弹性长度的分量。
flex-basis  指定弹性项目的初始主要尺寸。
flex-direction  指定弹性项目的方向。
flex-flow  flex-directionflex-wrap属性的简写属性。
flex-grow  指定弹性项目相对于弹性容器内其他项目的增长方式。
flex-shrink  指定flex项目相对于flex容器内其他项目的收缩方式。
flex-wrap  指定是否应包装柔性物品。
justify-content  指定在解决了任何弹性长度和自动页边距之后,弹性项目如何沿弹性容器的主轴对齐。
order  指定弹性项目在弹性容器中的显示和布局顺序。

字体属性(Fonts)

属性 描述
font 在一个声明中定义各种字体属性。
font-family 定义元素的字体列表。
font-size 定义文本的字体大小。
font-size-adjust  发生字体回退时,保留文本的可读性。
font-stretch  从字体中选择一个普通的,压缩的或扩展的字体。
font-style 定义文本的字体样式。
font-variant 指定字体变体。
font-weight 指定文本的字体粗细。

列表项属性(Lists)

属性 描述
list-style 定义列表和列表元素的显示样式。
list-style-image 指定用作列表项标记的图像。
list-style-position 指定列表项标记的位置。
list-style-type 指定列表项的标记样式。

边距属性(Margin)

属性 描述
margin 在元素的所有四个面上设置边距。
margin-bottom 设置元素的底边距。
margin-left 设置元素的左边距。
margin-right 设置元素的右边距。
margin-top 设置元素的上边距。

多列布局属性(Column)

属性 描述
column-count  指定多列元素中的列数。
column-fill  指定如何填充列。
column-gap  指定多列元素中各列之间的间隔。
column-rule  指定在多列元素的每一列之间绘制的直线或“规则”。
column-rule-color  指定在多列布局中的列之间绘制的规则的颜色。
column-rule-style  指定在多列布局中的列之间绘制的规则的样式。
column-rule-width  指定在多列布局中的列之间绘制的规则的宽度。
column-span  指定元素在多列布局中跨越多少列。
column-width  指定多列元素中列的最佳宽度。
columns  用于设置column-widthcolumn-count属性的简写属性。

轮廓属性(Outline)

属性 描述
outline 设置元素轮廓的所有四个边的宽度,样式和颜色。
outline-color 设置轮廓的颜色。
outline-offset  设置轮廓和元素边框之间的空间。
outline-style 设置轮廓样式。
outline-width 设置轮廓的宽度。

填充属性(Padding)

属性 描述
padding 在元素的所有四个面上设置填充。
padding-bottom 将填充设置为元素的底侧。
padding-left 将填充设置为元素的左侧。
padding-right 将填充设置为元素的右侧。
padding-top 将填充设置为元素的顶部。

打印属性(Print)

属性 描述
page-break-after 在元素之后插入分页符。
page-break-before 在元素之前插入分页符。
page-break-inside 在元素内插入分页符。

表属性(Table)

属性 描述
border-collapse 指定是连接还是分隔表格单元格边界。
border-spacing 设置相邻表格单元格的边界之间的间距。
caption-side 指定表格标题的位置。
empty-cells 显示或隐藏空表单元格的边框和背景。
table-layout 指定表布局算法。

文字属性(Text)

属性 描述
direction 定义文本方向/书写方向。
tab-size  指定制表符的长度。
text-align 设置内联内容的水平对齐方式。
text-align-last  指定当text-alignis 时如何对齐块的最后一行或强制换行符之前的行justify
text-decoration 指定添加到文本的装饰。
text-decoration-color  指定的颜色text-decoration-line
text-decoration-line  指定将哪种线条装饰添加到元素。
text-decoration-style  指定text-decoration-line属性指定的线条样式
text-indent 缩进文本的第一行。
text-justify  指定当text-align属性设置为时要使用的对正方法justify
text-overflow  指定当文本内容溢出块容器时将如何显示。
text-shadow  将一个或多个阴影应用于元素的文本内容。
text-transform 转换文本的大小写。
line-height 设置文本行之间的高度。
vertical-align 设置元素相对于当前文本基线的垂直位置。
letter-spacing 设置字母之间的额外间距。
word-spacing 设置单词之间的间距。
white-space 指定如何处理元素内的空白。
word-break  指定如何在单词内换行。
word-wrap  指定在内容超出其容器边界时是否中断单词。

转换属性(Transform)

属性 描述
backface-visibility  指定当面对用户时,转换后的元素的“背面”是否可见。
perspective  定义从中查看对象的所有子元素的透视图。
perspective-origin  定义透视图属性的原点(3D空间的消失点)。
transform  将2D或3D变换应用于元素。
transform-origin  定义元素的变换原点。
transform-style  指定如何在3D空间中渲染嵌套元素。

过渡属性(Transition)

属性 描述
transition  定义元素的两种状态之间的过渡。
transition-delay  指定过渡效果何时开始。
transition-duration  指定过渡效果要花费的秒数或毫秒数。
transition-property  指定应将过渡效果应用到的CSS属性的名称。
transition-timing-function  指定过渡效果的速度曲线。

视觉格式属性

属性 描述
display 指定元素在屏幕上的显示方式。
position 指定如何定位元素。
top 指定所定位元素的上边缘的位置。
right 指定所定位元素的右边缘的位置。
bottom 指定所定位元素底边的位置。
left 指定定位元素左边缘的位置。
float 指定一个框是否应该浮动。
clear 指定相对于浮动元素的元素位置。
z-index 指定定位元素的分层或堆叠顺序。
overflow 指定对溢出元素框的内容的处理。
overflow-x  指定当内容超出元素内容区域的宽度时如何管理内容。
overflow-y  指定当内容超出元素内容区域的高度时如何管理内容。
resize  指定元素是否可由用户调整大小。
clip 定义裁剪区域。
visibility 指定一个元素是否可见。
cursor 指定游标的类型。
box-shadow  将一个或多个阴影应用于元素的框。
box-sizing  更改默认的CSS框模型。
分享到:
评论

相关推荐

    css属性查询手册

    《CSS属性查询手册》是针对CSS 2.0版本的一份详尽参考资料,它为开发者提供了全面、深入的CSS属性理解和应用指南。CSS,即层叠样式表(Cascading Style Sheets),是用于描述HTML或XML(包括如SVG、MathML等各种XML...

    CSS2.0 中文手册

    **CSS2.0中文手册**是前端开发领域中不可或缺的参考资料,它详尽地阐述了CSS(层叠样式表)2.0规范的所有特性和用法。CSS2.0是Web设计的重要里程碑,引入了许多至今仍广泛使用的功能,极大地提升了网页的外观和布局...

    css3参考手册

    `transition`属性用于平滑地改变一个或多个CSS属性,而`animation`属性则可以定义复杂的动画序列。这两个特性结合关键帧(@keyframes)可以创建出丰富动态的用户体验。 5. **Flexbox布局** 弹性盒布局(Flexbox)...

    CSS2中文手册(属性帮助文件)

    **CSS2中文手册**是为Web开发者提供的一份详尽的CSS2(级联样式表第二版)属性和用法的指南。这份手册包含了各种CSS2属性的详细解释,以及相应的示例,帮助读者理解并掌握如何在网页设计中有效地应用这些属性。 ###...

    CSS完全参考手册3.0.chm中文版带实例

    此手册还提供了丰富的实例,帮助读者深入理解和应用CSS3的新功能。 1. **选择器**:CSS3扩展了选择器的功能,包括类选择器、ID选择器、元素选择器等基础选择器外,还引入了伪类(如`:hover`、`:active`、`:focus`)...

    CSS属性大全完整版网页设计前台设计程序员必备手册

    标题“CSS属性大全完整版网页设计前台设计程序员必备手册”以及描述中的相同文字,明确指出这是一份详尽的CSS(层叠样式表)属性指南,专为网页设计师和前端开发者准备。CSS作为网页设计中至关重要的语言,用于控制...

    Css 2.0手册,Css2.0手册,CSS使用大全

    总之,CSS2.0手册是学习和参考CSS样式表技术的重要资源,它详细阐述了每个属性的功能、语法和使用示例,对于前端开发者来说,是不可或缺的工具。通过深入学习和实践,开发者可以充分利用CSS2.0的特性,打造出更具...

    css手册(有索引)

    《CSS手册》是一份详尽的参考资料,涵盖了CSS(Cascading Style Sheets)的各个方面,旨在帮助开发者理解和掌握这一强大的网页样式...通过查阅和实践手册中的内容,你将能够更好地利用CSS创造出美观且功能丰富的网页。

    CSS3.0精美参考手册

    《CSS3.0精美参考手册》是一本专为前端开发者设计的专业指南,它详细阐述了CSS3.0的所有核心概念和技术。CSS(层叠样式表)是网页设计中不可或缺的一部分,用于控制网页元素的样式、布局和表现。随着技术的发展,CSS...

    CSS2.0中文手册DHTMLET-Cascading Style Sheet 2.0 中文手册

    **CSS2.0中文手册——理解与应用** CSS2.0(Cascading ...总之,CSS2.0是现代网页设计的基石,理解和熟练运用它的各项功能将极大地提升网页设计的质量和效率。通过深入学习和实践,你将成为一个出色的前端开发者。

    css4.2.7 中文手册.zip

    2. **模块化**:CSS4将采用模块化结构,这意味着不同的功能将被划分到单独的模块中,比如颜色、字体、布局等,便于开发者按需学习和使用。 3. **变量和作用域**:CSS变量(`var()`函数)允许在样式表中定义变量,...

    CSS2中文手册

    这个“CSS2中文手册”为开发者提供了全面的CSS2属性、选择器和规则的中文解释,方便中国用户理解和应用。 **1. CSS2核心概念** - **层叠机制**:CSS2的核心在于层叠,它决定了不同来源和优先级的样式如何组合在一起...

    css手册 css css手册大全 css2.0 html

    CSS2.0是CSS的一个重要版本,它极大地扩展了CSS1.0的功能,为网页设计者提供了更强大的控制力,让他们能够精确地控制页面的布局和视觉呈现。这篇css2.0手册全面地涵盖了CSS2.0的核心概念、选择器、属性、值以及与...

    css样式表中文手册

    3. **过渡(Transitions)**:平滑地改变一个或多个CSS属性的值。 4. **动画(Animations)**:通过关键帧实现复杂的动态效果。 5. **多列布局(Multi-column Layout)**:自动创建多列内容布局。 6. **媒体查询...

    css手册大全

    《CSS手册大全》集合了多个关于CSS(Cascading Style Sheets)的重要参考资料,旨在为学习和精通CSS的用户提供详尽的指导。这个压缩包包含了多种格式的手册,如CHM和PDF,便于不同用户需求的选择。 1. **DHTML手册*...

    CSS3帮助手册

    CSS3(层叠样式表第三版)是Web设计领域中一个重要的里程碑,它极大地扩展了CSS2.1的功能,引入了许多新的特性和改进,为网页设计师提供了更多的创意自由和功能控制。这篇详尽的CSS3帮助手册将带你深入理解这一强大...

    CSS3 离线参考手册

    CSS3将各种属性按照功能进行了分组,方便开发者理解和使用。主要包括: 1. **动画** - **@keyframes**:定义动画的关键帧。 - **animation**:一个简写的属性,用来设置所有动画属性(除了`animation-play-state`...

    css2中文手册学习

    CSS2是CSS的第二个主要版本,它在CSS1的基础上增加了许多功能,进一步提升了网页设计的灵活性和控制力。这个“css2中文手册学习”资料包提供了深入学习CSS2的基础和高级概念,对于HTML设计者来说,是一份非常实用的...

    CSS参考手册包 CSS参考手册大全

    虽然CSS3引入了更强大的滤镜功能,但了解CSS2.0时代的滤镜仍然对理解CSS的发展历程有所帮助。 3. **CSS完全参考手册3.0.chm、CSS完全参考手册3.0.chw** 这两份手册都覆盖了CSS3的内容,CSS3是CSS的最新版本,包含...

Global site tag (gtag.js) - Google Analytics