摘要:
在CSS中,值的类型有很多种,一些很常见,一些你却几乎没怎么遇到过。我们不会在这篇文档中面面俱到地描述他们,而只是这些对于掌握CSS可能最有用处的这些。本文将会涉及如下CSS的值:
* 数值: 长度值,用于指定例如元素宽度、边框(border)宽度或字体大小;以及无单位整数。用于指定例如相对线宽或运行动画的次数。
* 百分比: 可以用于指定尺寸或长度——例如取决于父容器的长度或高度,或默认的字体大小。
* 颜色: 用于指定背景颜色,字体颜色等。
* 坐标位置: 例如,以屏幕的左上角为坐标原点定位元素的位置。
* 函数: 例如,用于指定背景图片或背景图片渐变。 阅读全文
摘要:
CSS 声明
给 CSS 属性设置特定的值是 CSS 语言的核心功能。
CSS 引擎会通过计算,将对应的 CSS 声明应用到页面的每一个元素上,从而使得元素们以适当的方式布局,并展示出适当的样式。
特别需要记住的是:
* CSS 的属性和属性值都是区分大小写的。
* 属性和属性值之间,用英文半角冒号 (`:`) 隔离。 阅读全文
摘要:
当浏览器显示文档时,它必须将文档的内容与其样式信息结合。它分两个阶段处理文档:
1. 浏览器将 HTML和 CSS转化成 DOM(_文档对象模型_)。DOM在计算机内存中表示文档。它把文档内容和其样式结合在一起。
2. 浏览器显示 DOM 的内容。 阅读全文