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

发布于 2024-12-05 19:51:40 字数 240 浏览 1 评论 0原文

我有这个例子这里

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

  • 将浏览器窗口的大小调整为宽度小于 950 像素。
  • 现在使用水平滚动条滚动到右侧。
  • 现在您会注意到灰色条 (div) 停止了,并且没有继续到页面的右边缘。

我想知道如何修复它,以便灰色条继续贯穿整个页面。

I have this example here.

I'd like you to follow these steps:

  • resize your browser window to less than 950 pixels wide.
  • now scroll to your right with the horizontal scroll-bar.
  • now you will notice that the grey bar (div) stops short and does not continue to the right edge of the page.

I want to know how to fix it so the grey bar continues across the whole page.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

殤城〤 2024-12-12 19:51:40

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

我不知道您想要哪种跨浏览器兼容性,但这应该适用于 IE7 > 。如果再多的话,事情就会变得更加复杂。

这里的例子:

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

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

Use min-width on the bar itself with the same width as the content in it...

I don't know what kind of cross browser compatiblity you want but this should work in IE7 > . Any more would make this a lot more complex.

Example here:

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

Edit, this might solve it for older versions of IE too, can't test it though http://jsfiddle.net/sg3s/hrN5F/2/

不顾 2024-12-12 19:51:40

不要使用 css 来设置 bgcolorborder,而是使用 1px 宽的图像以及您需要的高度。

`background:url('images/bg.gif') repeat-x;`

请务必在 bg 图像内包含 1 像素的底部边框。

Instead of using css to set your bgcolor and border, use an image 1px wide and however high you need it to be.

`background:url('images/bg.gif') repeat-x;`

Be sure to include a 1px bottom border inside your bg image.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文