我遇到过IE6和Linux的问题。 IE7问题和我希望有人为我提供解决方案,而不是使用IE6 / 7。右边的成本需要与左边的标签位于同一条线上。我只能在FireFox中使用它,但是在IE7中,即使我使用的是内联块,它也会将成本放在下面。非常感谢yhelp
注意:我打开了边框,所以我可以看到发生了什么......
我的问题演示:http://jsbin.com/ilese4/
以下是IE7中渲染方式的图片。
答案 0 :(得分:16)
此链接有助于解决此问题: Cross-Browser Inline-Block
至少你需要让inline-block
跨浏览器工作(包括IE6 / 7):
.my-inline-block {
display: inline-block;
*zoom: 1;
*display: inline;
}
你可能需要修复额外的怪癖;细节和解释在链接中......