我正在协助某人迁移网站,他们想从其导航栏中删除链接。我检查了该元素,在css文件中找到了该元素,并使用display:none将其删除了,但是现在它已经消失了,其他所有内容都是静态的,因此有很大的空白。这是一张照片:
我不是CSS方面的高手,但是是否可以快速解决此问题,还是应该检查每个元素并将其移至左侧?
更新:
图片前-激活零售商位置链接
网址-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;
}
最佳答案
这个元素上有一个clearfix类,它添加了一个伪元素,该伪元素的visibility: hidden
留有空白,这就是问题所在。您应该从该clearfix
删除div
类
加成:
我刚刚意识到所有菜单DIV都有位置设置,例如下一个(#u2940
)具有left: 504px
。如果将其更改为362px,它将向左移动并填充空白。以及类似的其他后续。您必须通过在检查器中尝试找到值。
那是一些相当奇怪的CSS,我不知道他们为什么这样做?
关于html - 导航栏菜单项,已删除,现在为空白,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43875754/