文本字段和执行按钮
我想将搜索文本字段和“执行”按钮并排放置。
它在 Moz、Opera、IE8、Safari 中看起来是一致的,但在 IE7 中则不然。 IE7 显示 1px 高度间隙。
IE7 下如何实现呢?
I would like to place search textfield and the Go button side by side.
It looks aligned equally in Moz, Opera, IE8, Safari but not in IE7. IE7 shows 1px gap in height.
How it can be done for IE7?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
啊,听起来像是旧的 IE 框模型错误。
您可能需要有条件地包含 IE7 的单独样式表,并将边距、填充和边框设置为 0(您可能还需要使用 border-collapse 才能使其正常工作)。
可能还值得将您的 DOCTYPE 设置为良好且严格的内容(也许是 XHTML STRICT?)
Ah, sounds like the old IE box model bug.
You'll probably need to conditionally include a separate stylesheet for IE7, and set the margin, padding and border to 0 (you might also need to play with border-collapse to get it to work).
Might also be worth setting your DOCTYPE to something nice and strict (XHTML STRICT maybe?)
如果您还没有设置文档类型,我会先设置。通常会修复很多蹩脚的 ie bug。
I'd set the doctype first if you haven't already. Usually fixes a lot a crappy ie bugs.