此問題:CSS: how to get two floating divs inside another div 顯示瞭如何在固定寬度的右側獲取可變寬度框。如何管理CSS佈局依賴關係?
然而,我們必須
#left_menu {
width: 150px;
float: left;
}
#content {
margin-left: 170px; /* must be kept as left_menu.width+20 */
border: 1px solid white;
}
如果我們改變left_menu的寬度,而忘記了保證金左應該是這個+20,事情就壞了。
在CSS中跟蹤這些佈局依賴關係的最佳做法是什麼?
假設你可以使用預處理像SASS或更少,那麼你可以使用變量,做你的計算有 – wickywills