问答详情
源自:3-4 企业网站制作之导航部分制作(一)

请大神指教(这恶心的验证码)

请问为什么在.nav_left和.nav_right中加上height,这两个背景才会显示出来呢?老师说因为这两个块没有内容,所以不显示,但是这两个块设置的width:10px有什么用呢?

提问者:雪乌鸦 2016-03-17 00:26

个回答

  • MadMarical
    2016-03-17 08:04:54
    已采纳

    你好!未设置高度的盒子里面无内容会造成盒子崩塌,这是一种好的思路。因为一旦你设置了一个实际上无意义的盒子,从设计者角度来说你并不希望这个盒子在你的网页上造成破坏。比如你设置了一个和背景色相同的盒子,里面又没有任何内容,这会让你不能直观的从网页上分辨出哪里出错了。那么既然不现实,设置width有什么用,老师设置width是为了在这两个nav中填充内容,height这个应该也只是介绍一下盒子模型崩塌这种情况免得后面不知所措。

    以上是我的浅见