css - 在 Firefox 中逐一排列输入元素

标签 css forms html

我希望我遗漏了一些简单的东西,但对于我的生活,我无法弄清楚为什么我不能在 <input type="submit"旁边排列一个 <input type="text">>.

在 StackOverflow 上搜索了一下,我找到了 box-sizing 属性,它解决了我在 IE 中的问题,但 Firefox 把我逼疯了。这两个元素现在大小相同,但偏移了 1 个像素。

这是 offending code on jsfiddle .

有什么建议吗?

最佳答案

你需要设置:

input[type=submit]::-moz-focus-inner{ border: 0; }

改变盒子模型似乎会导致这种效果,但它本质上与 this 相同的问题。 .

关于css - 在 Firefox 中逐一排列输入元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10133728/

相关文章:

javascript - 我想将这个结果查询放入 3 x 3 html 表中

jquery - 单选按钮选中时添加类,未选中时删除类

ruby-on-rails - 如何从 ruby​​ on Rails Controller 中的 f.select 标签获取选定值

html - 在 .html (' ' 之后通过 jquery 在 div 中显示一个表单);

python - 用于创建 AbstractUser 扩展模型的 Django 管理表单

html - 如何从 HTML 列表中删除特定的 CSS 样式(通过 CSS 文件设置)

javascript - 更改按钮 css javascript 的背景透明度

javascript - 使用javascript在同一个表格单元格中显示不同的图像

html - 如何增加选择的高度?

javascript - 单击鼠标更改div的内容