請(qǐng)大神指教(這惡心的驗(yàn)證碼)
請(qǐng)問為什么在.nav_left和.nav_right中加上height,這兩個(gè)背景才會(huì)顯示出來呢?老師說因?yàn)檫@兩個(gè)塊沒有內(nèi)容,所以不顯示,但是這兩個(gè)塊設(shè)置的width:10px有什么用呢?
請(qǐng)問為什么在.nav_left和.nav_right中加上height,這兩個(gè)背景才會(huì)顯示出來呢?老師說因?yàn)檫@兩個(gè)塊沒有內(nèi)容,所以不顯示,但是這兩個(gè)塊設(shè)置的width:10px有什么用呢?
2016-03-17
舉報(bào)
2016-03-17
你好!未設(shè)置高度的盒子里面無內(nèi)容會(huì)造成盒子崩塌,這是一種好的思路。因?yàn)橐坏┠阍O(shè)置了一個(gè)實(shí)際上無意義的盒子,從設(shè)計(jì)者角度來說你并不希望這個(gè)盒子在你的網(wǎng)頁上造成破壞。比如你設(shè)置了一個(gè)和背景色相同的盒子,里面又沒有任何內(nèi)容,這會(huì)讓你不能直觀的從網(wǎng)頁上分辨出哪里出錯(cuò)了。那么既然不現(xiàn)實(shí),設(shè)置width有什么用,老師設(shè)置width是為了在這兩個(gè)nav中填充內(nèi)容,height這個(gè)應(yīng)該也只是介紹一下盒子模型崩塌這種情況免得后面不知所措。
以上是我的淺見