html - 如何使用像素和百分比设置 2 个 div 的宽度

标签 html css layout width

我有这个例子here .

我希望您按照以下步骤操作:

  • 将浏览器窗口的大小调整为小于 950 像素宽。
  • 现在使用水平滚动条向右滚动。
  • 现在您会注意到灰色条 (div) 停得很短,不会继续到页面的右边缘。

我想知道如何修复它,使灰色条在整个页面上继续显示。

最佳答案

在栏本身上使用 min-width,其宽度与其中的内容相同...

我不知道你想要什么样的跨浏览器兼容性,但这应该在 IE7 中工作 > 。任何更多都会使这变得更加复杂。

这里的例子:

http://jsfiddle.net/sg3s/hrN5F/

编辑,这也可能解决旧版本的 IE,但无法测试 http://jsfiddle.net/sg3s/hrN5F/2/

关于html - 如何使用像素和百分比设置 2 个 div 的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7506535/

相关文章:

jquery - 浏览器之间的 SVG 单击事件处理有何不同?

javascript - 此html代码是否可以自动提交(如果提交后需要出现单独的页面)

整个页面的Javascript循环滚动

javascript - 如何强制下载未使用的 CSS 图像?

android - 如何使抽屉导航对所有 Activity 都是静态的

html - 如何让 float 的 div 列垂直填充容器

JavaScript 函数href

jquery - 切换按钮值

asp.net - 如何制作2个asp :Menu control render in the same line?

WPF : Is it possible to adapt a path size to the layout size, 但还在拉伸(stretch)呢?