html - 我们如何使div根据其内容自动取宽度

标签 html width fieldset

我想创建一个类似于 fieldsetlabel 的效果。

alt text

当标题沿边变化时,标题白色背景的宽度保持不变。

如果我可以使 headingdiv 元素的宽度足以适应其内容,它将产生适当的效果。

如果有任何其他解决方案,请告诉我。

最佳答案

您可以在要缩小的 div 上使用 float,或者 display: inline-block(尽管这在 IE6 中不起作用(因为它适用于 inline-block 仅适用于默认情况下内联的元素)而不指定宽度。或者你可以同时使用两者,显然。虽然我不确定你为什么想要让 float block 表现得好像它是内联

演示在 jsbin

关于html - 我们如何使div根据其内容自动取宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3845654/

相关文章:

javascript - 用js减去div宽度的一半

php - Symfony2 - 创建字段集

html - Twitter bootstrap 3 中的底部菜单,带有一些全宽容器和一些普通容器

javascript - 同位素 img src 和链接已损坏?

javascript - 检测通用自定义属性的值而不直接向元素添加代码?

html - 字段集图例中复选框的语义有效性?

jquery - 如何禁用 jQuery 中字段集中的所有元素?

html - 将加载页面插入 HTML/CSS?

java - 使用 getHeight() 和 getWidth() 时,矩形未使用包含正确边界的矩形

python - Qt - 如何获取 QLabel 中字符串的像素长度?