导航栏菜单项,已移除,现在为空格

时间:2017-05-09 16:58:13

标签: html css nav

我正在协助某人迁移网站,他们想要从导航栏中删除链接。我检查了元素,在css文件中找到它并用display:none删除它,但现在它已经消失了,其他一切都是静态的,所以有一个很大的空白区域。这是一张图片:

enter image description here

我不是CSS的高手,但有一个快速修复,或者我应该检查每个元素,然后将它移到左边?

更新:

拍照前 - 零售商位置链接有效

enter image description here

网址 - Velvetfinishes.com

更新2:

以下是获取可见性后的css代码:隐藏在clearfix:

之外
.clearfix:after /* force a container to fit around floated items */
{
content: "\0020";
/*visibility: hidden;*/
display: block;
height: 0;
clear: both;
}

1 个答案:

答案 0 :(得分:1)

在这个元素上有一个clearfix类,它添加了一个带有visibility: hidden的伪元素,留下了空格,这就是问题所在。您应该从clearfix

中删除div

此外:

我刚刚意识到所有菜单DIV都有位置设置,例如下一个(#u2940)有left: 504px。如果将其更改为362px,则会向左移动并填补空白。并且对于其他后续的类似。您必须通过在检查器中尝试它们来查找值。

这是一些相当奇怪的CSS,我想知道他们为什么这样做......