在书写CSS样式时,我们要保证样式的可读性和清晰度。将定位、宽度和高度这些影响元素布局和位置的属性放在前面,可以帮助我们更清晰地了解元素的布局信息。例如,如果我们想要让一个元素水平居中,我们需要先使用position
属性将其定位为绝对或相对,然后再使用width
属性将其宽度设置为某个固定值,最后再使用margin
属性将左右margin
设置为auto,这样才能实现水平居中。而在设置颜色、背景色等属性时,这些样式对元素的布局和位置没有太大影响,所以可以放在后面,让整个CSS样式更加清晰易懂。
为什么CSS书写顺序要先设置位置尺寸后设置颜色背景?
2 min read