【发布时间】:2013-06-23 18:03:56
【问题描述】:
我正在使用 jQuery UI,并构建了一个工具栏(一个 div 元素),带有按钮组(span 元素),每个都包含按钮、收音机等。
在一些单选按钮上,我创建了复杂的标签来模拟 MS Word 2007 样式的按钮。有一个带有样式预览的 iframe,以及一个带有按钮名称的 p 元素。
例如
<label ... >
<iframe ... ></iframe>
<p>Button Name</p>
</label>
有些按钮的名字可能很长,所以我给了 p 类“overflow:hidden”。这已经纠正了溢出,但在 Firefox 中标签的高度略有缩小,在 IE8 中,普通按钮显示在更高的位置。 Chrome 显示完全符合我的预期,低于 8 的 IE 版本并不重要。
这是显示问题的屏幕截图:http://img155.imageshack.us/img155/1504/layoutissue.jpg
实际页面比较复杂,是用JS生成的,所以这里不能复制粘贴。我也不知道要发布什么其他 CSS 来给人们一个想法,但如果有人有兴趣,我会 PM 你我的 IP,你可以看看。
如有任何建议,我将不胜感激。
【问题讨论】: