關于CSS操作,很多人都養成了一些誤區,下面我們就來舉一些實際的案例來看看這些誤區都是怎么產生的。
1. 長度單位認識不清:
.box{ width:50; height:30px; }
上述代碼中,width的值沒有帶單位,實際上應該像height一樣加上px。
2. 次序安排不當:
.box{ background-color: #fff; color: #000; text-align: center; display: block; }
上述代碼中,display: block;應該放到前面,因為它會影響后面幾項的表現。
3. 樣式層疊問題:
.box{ color: #000; color: #fff; }
上述代碼中,color: #000;會被后面的color: #fff;覆蓋。
4. 文本屬性混淆:
.box{ text-decoration: underline; font-weight: bold; }
上述代碼中,underline并不是font-weight的一種屬性,應該修改為text-decoration: none;
5. 選擇器理解不準確:
.box span{ color: #000; }
上述代碼中,.box span是指box中包含的所有span元素,而非.box的后代中所有的span元素。
以上就是一些常見的CSS操作誤區,如果你在使用CSS的過程中也遇到了相關的問題,不妨檢查一下自己的代碼是否出了問題。正確的操作方法不僅可以保證代碼的順利運行,還可以提高代碼的可讀性、可維護性。