微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

表单元素不尊重Opera中的CSS垂直对齐

我在导航栏中插入了一个Google自定义搜索引擎表单,但我无法让它在Opera中居中对齐.所有浏览器都完全尊重垂直对齐(是的!甚至IE …哇!).

您可以在www.micod.cat查看(该网站不是英文版,但您可以轻松查看菜单栏中的搜索框,右侧). Opera正在推动表单输入字段与顶部齐平,这是不正确的.

这是该元素的CSS:

#menu li.find form div {
   padding: 0;
   margin: 0;
   height: 50px;
   line-height: 50px;
   vertical-align: middle;
}

有什么聪明的头脑可以提供一些见解吗?非常感谢!

最佳答案
我不知道为什么,或者发生了什么,但放了一个& nbsp;之前< input type =“q”.. />解决它.

你应该等待一个更好的答案,但如果一个没有到达,至少这是有效的.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。