【问题标题】:How to stop centering a div as soon as it hits the edge of the screen如何在 div 到达屏幕边缘后立即停止居中
【发布时间】:2013-10-13 10:56:20
【问题描述】:

我想创建一个灵活的布局,但我有一个 div,它必须具有 1000 像素的固定宽度。我最好的解决方案是在有足够可用空间的情况下将 div 居中,但当屏幕宽度变为 1000 像素或更小时,div 将float:left。我知道我可以使用媒体查询来做到这一点,但我现在已经将这些用于不同的维度,并且想探索其他选项。有人有什么建议吗?

【问题讨论】:

  • 您已经在使用媒体查询,但您不想使用 more 媒体查询,因为......?

标签: css css-float media-queries positioning


【解决方案1】:

您几乎只剩下媒体查询或 Javascript。 MQ 确实是最好的方法。

【讨论】:

  • 是的,我也这么认为。我只是好奇是否还有其他选择
【解决方案2】:

您应该让它具有响应性,这将与媒体查询或在您的 css 中,您应该以百分比设置大小以使其适应用户界面大小。只需让它响应式

【讨论】:

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