混淆margin-top和padding-top:margin-top用于設定元素與其上方元素之間的距離,而padding-top用于設定元素內容與元素頂部邊框之間的距離,容易混淆兩者的作用。
忘記清除浮動:當一個元素浮動后,其上方的元素可能會無法正常排列,此時可以通過給上方元素添加margin-top來解決,但最好的解決辦法是清除浮動。
使用百分比值時的誤解:margin-top屬性也可以使用百分比值,但百分比值是相對于包含塊的寬度計算的,容易造成布局混亂。
不考慮外邊距合并:當兩個相鄰元素具有相同方向的外邊距時,它們的外邊距會合并,具體表現為外邊距取兩者之間較大的值,容易引起布局問題。
忽略負值:margin-top屬性也可以設置負值,用于將元素向上移動,但要謹慎使用,避免出現意外的布局效果。