1.1 CSS中你可能会疑问的几个问题 1.1.1 在CSS中为什么要有层叠 在CSS中可能会有多个样式表同时影响同一个元素的某个属性,设计这个功能的主要原因有两个,解决模块化和作者.用户.用户代理样式冲突. 模块化 一个页面中的样式可以拆分成多个样式表,代码如下. @import url(style/base.css); @import url(style/layer.css); 但这种方式也会随之产生一个问题,即如果对某个元素的同一个属性设置样式,到底应用谁的呢? 作者/用户/用户代理 当作