【问题标题】:How do I use css to set width to the end of the screen?如何使用 css 将宽度设置为屏幕末尾?
【发布时间】:2013-06-12 20:49:57
【问题描述】:

我正在研究网站的用户样式。

有不同的 div 与左边框的距离不同。

我想要它让 div 在屏幕的末尾结束。

我想过这样的事情

.class {
    width: 100%;
}

但是,这不会在屏幕末尾停止。这种情况还在继续。

我怎样才能让它离左侧多远并不重要,它总是在右侧结束

【问题讨论】:

  • 你能发布一个完整的代码示例吗?
  • 对于您的要求没有万能的解决方案,我们需要查看您的具体代码。
  • 听起来您没有考虑到边距/边框/填充。
  • 你说的“这还在继续”是什么意思?可能对您有用的是 width 属性作用于父容器元素上下文中的宽度。
  • 它不应该“继续前进”。你能把整个css放在这里吗?

标签: css


【解决方案1】:

这是一个老问题,但请尝试:

.class {
    max-width: 100%;
}

【讨论】:

    【解决方案2】:

    100% 是动态宽度设置,div 从左边开始,右边结束。 当没有父级可以使用时,它将使用页面的整个宽度。 如果父级是 900 像素,那么您的 .class div 也将是 900 像素。

    我假设您使用的父 DIV 宽度是超出页面边框的静态宽度。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-16
      • 2017-11-14
      • 1970-01-01
      • 1970-01-01
      • 2014-02-09
      • 1970-01-01
      • 1970-01-01
      • 2014-08-11
      相关资源
      最近更新 更多