为了账号安全,请及时绑定邮箱和手机立即绑定

在Firefox中删除多余的按钮间距/填充

在Firefox中删除多余的按钮间距/填充

胡说叔叔 2019-10-18 10:11:14
请参见以下代码示例:http : //jsfiddle.net/Z2BMK/Chrome / IE8看起来像这样Firefox看起来像这样我的CSS是button {    padding:0;    background:#080;    color:white;    border:solid 2px;    border-color: #0c0 #030 #030 #0c0;    margin:0;}如何更改代码示例以使两个浏览器中的按钮相同?我不想使用基于JavaScript的超链接,因为它们不能与键盘上的空格键一起使用,并且必须具有hrefURL,这不是处理问题的干净方法。我的解决方案,从Firefox 13开始button::-moz-focus-inner { margin: -1px; padding: 0; border-width: 1px; }
查看完整描述

2 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

要在输入元素上修复它,还添加


input[type="reset"]::-moz-focus-inner, 

input[type="button"]::-moz-focus-inner, 

input[type="submit"]::-moz-focus-inner, 

input[type="file"] > input[type="button"]::-moz-focus-inner

简单完美!


查看完整回答
反对 回复 2019-10-18
  • 2 回答
  • 0 关注
  • 321 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信