【问题标题】:CSS Set maximum distance from browser edgeCSS设置与浏览器边缘的最大距离
【发布时间】:2009-10-22 15:15:47
【问题描述】:

我的网站内容位于一个 800 像素宽的 div 中,我希望该 div 位于页面中心,直到浏览器窗口宽度延伸超过一定距离。那时,我希望内容“锁定”到位,而不是继续居中,与左边缘保持固定的距离。

例如,如果查看器窗口的宽度为 900 像素,那么他们将看到我的 800 像素内容居中。如果查看器窗口是 1400 像素宽,他们将看到我的内容距离左侧 400 像素,锁定在那个位置。

您可能会认为这是一个奇怪的问题,确实如此!但它以这种方式工作是我设计中不可或缺的一部分。

【问题讨论】:

    标签: html css


    【解决方案1】:

    将容器元素的max-width 设置为1700px (900 + 400 * 2) 将确保内容与左侧的距离永远不会超过400px,前提是容器本身没有居中。

    【讨论】:

    • 非常好,感谢您的快速回复。现在,为了让事情变得更复杂,我希望以相同的方式将背景图像附加到内容和功能上。如果我将背景放在内容中,它不会超出设置的宽度,我该如何解决这个问题?
    • 您可以将背景应用到容器并将其居中。它将以与内容相同的方式定位,在更大的屏幕分辨率下左对齐。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    • 1970-01-01
    • 1970-01-01
    • 2018-10-28
    相关资源
    最近更新 更多