导航栏菜单项,已删除,现在为空白 space
nav bar menu item, removed and now a blank space
我正在协助某人迁移网站,他们想从他们的导航栏中删除 link。我检查了该元素,在 css 文件中找到了它并使用 display:none 删除了它,但现在它消失了,其他一切都是静态的,所以有一个很大的空白 space。这是一张照片:
我不是 CSS 的高手,但是有没有快速解决这个问题的方法,或者我应该检查每个元素并将其移到左边吗?
更新:
图片前 - 零售商位置 link 有效
URL - Velvetfinishes.com
更新 2:
这是从 clearfix 中取出 visbility:hidden 后的 css 当前代码:
.clearfix:after /* force a container to fit around floated items */
{
content: "[=11=]20";
/*visibility: hidden;*/
display: block;
height: 0;
clear: both;
}
此元素上有一个 clearfix class,它添加了一个具有 visibility: hidden
的伪元素,留下空白 space,这就是问题所在。您应该从 div
中删除 clearfix
class
添加:
我才发现所有菜单DIV都有位置设置,例如下一个(#u2940
)有left: 504px
。如果将其更改为 362px,它会向左移动并填充空白。其他后续的也类似。您必须通过在检查器中尝试找到这些值。
这有点奇怪CSS,我想知道他们为什么这样做...
我正在协助某人迁移网站,他们想从他们的导航栏中删除 link。我检查了该元素,在 css 文件中找到了它并使用 display:none 删除了它,但现在它消失了,其他一切都是静态的,所以有一个很大的空白 space。这是一张照片:
我不是 CSS 的高手,但是有没有快速解决这个问题的方法,或者我应该检查每个元素并将其移到左边吗?
更新:
图片前 - 零售商位置 link 有效
URL - Velvetfinishes.com
更新 2:
这是从 clearfix 中取出 visbility:hidden 后的 css 当前代码:
.clearfix:after /* force a container to fit around floated items */
{
content: "[=11=]20";
/*visibility: hidden;*/
display: block;
height: 0;
clear: both;
}
此元素上有一个 clearfix class,它添加了一个具有 visibility: hidden
的伪元素,留下空白 space,这就是问题所在。您应该从 div
clearfix
class
添加:
我才发现所有菜单DIV都有位置设置,例如下一个(#u2940
)有left: 504px
。如果将其更改为 362px,它会向左移动并填充空白。其他后续的也类似。您必须通过在检查器中尝试找到这些值。
这有点奇怪CSS,我想知道他们为什么这样做...