0
我试图将多个fieldsets
包装在周围的div
中。当浏览器足够大以适合所有fieldsets
在一行上时,div会自动换行,但是当它们流向下一行时,div边框将对齐浏览器窗口的右边缘(Chrome)。我怎样才能克服这个不使用设置宽度或使用JS?将DIV包装到内容仅包含在内容在一条线上时
HTML
<div id="wrapper" class="display-inline-block">
<fieldset id="f1" class="display-inline-block">
<legend>F1</legend>
<p>Lorem ipsum dolor sit amet</p>
</fieldset>
<fieldset id="f2" class="display-inline-block">
<legend>F2</legend>
<p>Lorem ipsum dolor sit amet</p>
</fieldset>
</div
CSS
#wrapper
{
margin: 10px;
padding: 10px;
border: 1px solid red;
}
.display-inline-block
{
display:-moz-inline-stack;
display:inline-block;
zoom: 1;
*display: inline;
vertical-align: top;
}
这不是一个答案,请把它作为评论。如果您没有权限,请耐心等待 – DaniP
没有权限。我意识到这不是一个答案,但看到我花了一段时间试图帮助你,我认为你可能会感激一些反馈...很抱歉没有耐心。 – arroni