sidebar高度超过content
老师提到sidebar高度要超过自动适应的content,但是我怎么没在sidebar代码里面看到有关高度的设定?
老师提到sidebar高度要超过自动适应的content,但是我怎么没在sidebar代码里面看到有关高度的设定?
2016-03-04
这里sidebar的高度是自适应于其内容高度的(再加一些内外填充啥的),即sidebar高度=内容高度+内外填充
这里的mainbody只能依靠sidebar来撑开(因为content设为绝对定位之后,失去了对父块mainbody的支撑能力)此时sidebar的内容足够多,高度已经大于content的高度,所以不用再设置高度;
如果sidebar的内容较少(比如只有“CSS基础教程那一栏”),这时候如果sidebar不设置一个大于content的高度,而mainbody的高度就等于sidebar的高(再加一些内外填充啥的),此时content就会很突兀的穿过其父块mainbody;
此时会导致footer往上挤,与content的部分内容重叠。
举报