Css float 浮雕水平仪

Css float 浮雕水平仪,css-float,Css Float,我试图使div水平浮动,但是它落在了一条新的直线上 只有当我将支架的宽度设置为高于其内容时,它才能工作 有没有一种方法可以在不设置支架固定宽度的情况下进行此操作 谢谢大家! 不完全使用纯CSS 您可以使用您不想使用的静态宽度,您可以使用不可靠的浮点+空格,或者您可以使用javascript动态计算所需的宽度,并将样式的宽度设置为该数字 根据本教程: 我花了一些时间玩float属性和空白 属性,看看我是否能找到一种方法来对抗浏览器自动换行, 但我运气不太好。浮动但不可用的页面元素 “没有宽度”显示

我试图使div水平浮动,但是它落在了一条新的直线上

只有当我将支架的宽度设置为高于其内容时,它才能工作

有没有一种方法可以在不设置支架固定宽度的情况下进行此操作


谢谢大家!

不完全使用纯CSS

您可以使用您不想使用的静态宽度,您可以使用不可靠的浮点+空格,或者您可以使用javascript动态计算所需的宽度,并将样式的宽度设置为该数字

根据本教程:

我花了一些时间玩float属性和空白 属性,看看我是否能找到一种方法来对抗浏览器自动换行, 但我运气不太好。浮动但不可用的页面元素 “没有宽度”显示一个属性,在该属性中,它们扩展到 里面的内容。我想如果我放一堆浮子 元素内部,它可能会继续扩展到宽度之外 浏览器窗口的。没有骰子。还有一个空白:nowrap; CSS中的属性,我认为这些属性可能会被攻击 自动换行,但它仅适用于文本元素,而不适用于块或 任何你设置为内联的旧东西。哦,好吧

所以,他基本上是说,不,仅仅使用css是不可能的

但他接着说,您可以使用一些javascript魔术来实现它:

JavaScript显然有能力操纵页面元素并执行以下操作: 即时计算


在你的数学计算中,你考虑过盒子模型:边距、边框、填充吗?我的问题是我想把水平jScrollPane应用到支架上。但是,如果我将holder的宽度设置为内部所有内容的宽度,那么jScrollPane将不会创建任何滚动条。若我并没有弄错的话,我认为需要将支架上的宽度设置为100%才能显示滚动条。