我的页眉和页脚之间出现了一个神秘的间隙。我在调查时取出了主要内容 div,所以我知道这不是罪魁祸首。这是我的网站: http ://classweb2.mccombs.utexas.edu/mis333k/msbcf555/TestSite/Default.aspx
如果需要,我会分享样式表,但它很长,而且我觉得解决方案很明显,我没有想到。
我试过的:
- 重置边距和填充
- 确保没有换行符或其他 div 隐藏在真实 div 之间
我的页眉和页脚之间出现了一个神秘的间隙。我在调查时取出了主要内容 div,所以我知道这不是罪魁祸首。这是我的网站: http ://classweb2.mccombs.utexas.edu/mis333k/msbcf555/TestSite/Default.aspx
如果需要,我会分享样式表,但它很长,而且我觉得解决方案很明显,我没有想到。
我试过的:
您的#header
元素已display:inline-block
应用于它。如果根本有任何空白,则内联块会在元素之间添加可见空间 - 甚至是单个空格字符。我不是你为什么把它做成一个inline-block
,因为它看起来像是一个标准的块级元素。删除它,空间应该消失。
还有其他选择,尽管我认为这是最简单的。有关inline-blocks
创建的“神秘”空间的更多信息,请参见此处:http ://css-tricks.com/fighting-the-space-between-inline-block-elements/