我的导航栏和页面上的其余内容之间有一个空白,我试图弄清楚如何摆脱它。这也是该问题的图片。
答案 0 :(得分:0)
正如MichaelvE所说的,不看HTML就很难知道... 您将导航li之间的空间定义为边距和填充值,因此应该在导航末尾设置空间。 在这种情况下,必须将最后一个nav元素(li?)的边距和填充准确地设置为0或更大,以margin-bottom:0;和padding-bottom:0;如果该空间位于导航栏的底部(如果您的空间位于左侧或右侧,则为左侧或右侧)。
edit:通过将测试值设置为border:1px实心红色,可以看到哪个元素的边距或填充会占用不适当的空间;在nav和li上(使用不同的颜色),并查看不需要空间的位置(在哪个元素中)。