【发布时间】:2009-11-18 04:56:08
【问题描述】:
我想将搜索文本字段和“开始”按钮并排放置。
它在 Moz、Opera、IE8、Safari 中看起来是一致的,但在 IE7 中却不是。 IE7 显示 1px 的高度差距。
IE7如何做到这一点?
【问题讨论】:
我想将搜索文本字段和“开始”按钮并排放置。
它在 Moz、Opera、IE8、Safari 中看起来是一致的,但在 IE7 中却不是。 IE7 显示 1px 的高度差距。
IE7如何做到这一点?
【问题讨论】:
啊,听起来像旧的IE box model bug。
您可能需要有条件地为 IE7 包含一个单独的样式表,并将边距、内边距和边框设置为 0(您可能还需要使用边框折叠来使其工作)。
可能也值得将您的 DOCTYPE 设置为漂亮而严格的东西(也许是 XHTML STRICT?)
【讨论】:
如果您还没有设置文档类型,我会先设置。通常会修复很多糟糕的错误。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
【讨论】: