【问题标题】:Div keeps sliding to the leftdiv一直向左滑动
【发布时间】:2012-07-10 17:42:13
【问题描述】:

我有一个以我的网站为中心的 div,使用 margin: auto;

但由于某种原因,如果我开始缩小浏览器的宽度,我在下图中显示的 div 开始随着浏览器向左移动,并且不会停留在其位置。我曾尝试使用 position: 东西,但它似乎不适用于我的问题。

我怎样才能让这个 div 保持居中而不随浏览器移动?

您可以在My Website 上查看此问题

如果您尝试将浏览器宽度缩小到某个点之外,则 div 刚刚开始移动并且不再居中。

这是一个问题,因为分辨率较小的人无法正确查看网站。

似乎有问题的 div 是 main-frontpage

【问题讨论】:

  • 我觉得很好。哪个browserR?
  • 任何浏览器都会缩小浏览器的宽度,您会看到它开始移动。
  • 我相信一旦超过 1240 像素,它就会开始缩小
  • 这是个问题,因为小分辨率的人看不到网站。
  • 这不是问题,因为没有人在未最大化的窗口中上网,如果是,那是他们的头痛,请参阅google.com,然后调整它的大小,你会发现那里的行为相同也

标签: css html position margin


【解决方案1】:

将 #footer 的最小宽度更改为与 .jflow-content-slider 和 #main-frontpage (1050px) 相同,然后至少您的内容滑块不会与底部的文本重叠。

编辑:再次查看您的设置,只需将#main-frontpage 的宽度更改为与#footer #content-wrapper - 1240px 相同。确实这太宽了,应该是 960px 宽,但除非你改变你的页脚内容的宽度,否则这是唯一的方法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多