内部元素应该打破它的浮动以浮动自身

发布于 2024-12-21 16:54:39 字数 632 浏览 2 评论 0原文

我的 HTML 文档中有几个彼此相邻的 div 元素:

#quote
#keyword_tree
#sticky_keywords
#stats

我目前拥有所有 float: left 元素,并且它可以在大屏幕上运行。在#sticky_keywords 中,还有一些浮动元素,如果页面非常小,它们会正确地中断。问题是,如果包装器 (#sticky_keywords) 已经在其自己的一行上,它们只会分成几行。

在不指定静态宽度的情况下,如何才能将其打破,使其适合 #keyword_tree 旁边?

大屏幕

大http://wstaw.org/m/2011/12/17 /m48.png

小屏幕

小屏幕http://wstaw.org/m/2011/12/17/m49.png

I have several div Elements below each other in my HTML document:

#quote
#keyword_tree
#sticky_keywords
#stats

I have all of the float: left currently, and it works on a big screen. Within #sticky_keywords, there are also floated elements which correctly break if the page is very small. The problem is that they are only broken into several lines if the wrapper (#sticky_keywords) is already on a line of its own.

How could I get it to break so that it fits next to #keyword_tree without specifying static widths?

big screen

big http://wstaw.org/m/2011/12/17/m48.png

small screen

small screen http://wstaw.org/m/2011/12/17/m49.png.

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

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

发布评论

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

评论(2

情仇皆在手 2024-12-28 16:54:39

也许为#sticky_keywords添加一个max-width,以便它始终适合#keyword_tree

Perhaps adding a max-width for the #sticky_keywords so that it always fits next to #keyword_tree?

不寐倦长更 2024-12-28 16:54:39

有了这个,它的工作效果非常好:

#keyword_tree {
    float: left;
    width: 200px;
}
#sticky_keywords {
    overflow: hidden;
    margin-left: 240px;
}

因此关键字树是固定的(这是一种妥协),但另一个可以使用那里的所有空间。

它适用于 Firefox、IE9 和 Opera:

http://wstaw.org/m /2011/12/17/Auswahl_001_.png

但在 Chromium、Chrome 和 Rekonq 中表现不佳:

http://wstaw.org/m/2011/12/17/Auswahl_002.png< /a>

我不确定它是如何产生额外的 margin-right 的。

With this, it works pretty good:

#keyword_tree {
    float: left;
    width: 200px;
}
#sticky_keywords {
    overflow: hidden;
    margin-left: 240px;
}

So the keyword tree is fixed (it's a compromise) but the other can use all the space there is.

It works in Firefox, IE9 and Opera:

http://wstaw.org/m/2011/12/17/Auswahl_001_.png

But not so very well in Chromium and Chrome and Rekonq:

http://wstaw.org/m/2011/12/17/Auswahl_002.png

I am not sure how it comes up with the extra margin-right.

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