也许你可以添加display:inline-block;到fieldset的css,f.ex.在你的例子中:
fieldset{
border: solid 2px blue;
display:inline-block;
}
Run Code Online (Sandbox Code Playgroud)
这实现了你的意思吗?旧的浏览器应该坚持下去display:inline;.
编辑:好的,用新的小提琴我看到你想要实现的目标.我想在这种情况下你必须使用javascript调整高度 - 如果它适合你.
这是一个例子:
window.addEvent('domready', function() {
$('myfieldset').setStyle('height', $('myfieldset').getStyle('height').toInt() - 20);
});
Run Code Online (Sandbox Code Playgroud)
只需添加id="myfieldset"到您的字段集即可使其在您的示例中正常工作.
链接到此解决方案:http://jsfiddle.net/rMrLe/
| 归档时间: |
|
| 查看次数: |
7832 次 |
| 最近记录: |