由于最近在准备前端方面的面试,所以对自己平常工作中用到的地方做出一些总结。该篇是CSS部分(上),有许多地方叙述的并不是十分详细,只是大致的描述一下,给自己提供一个知识轮廓。本篇中主要描述了CSS中的基础部分,以及一些CSS3的新特性。CSS渲染的过程就好像在一张白纸上画画一样,你需要清楚的知道在什么位置画上那些内容(定位过程),这些内容的大小(盒模型)是多少以及该内容的颜色(color),背景(background属性),文字(text属性)等属性。文档中的每个元素被描绘为矩形盒子。渲染引擎的目的就是判定大小,属性——比如它的颜色、背景、边框方面——及这些盒子的位置。在CSS中,这些矩形