我实现使用自定义样式提交-按钮的设计。他们是很简单的浅灰色的按钮用稍深的外边框:任何方式去除IE的黑色边框提交的活性形式按钮?
input.button {
background: #eee;
border: 1px solid #ccc;
}
这看起来正好在Firefox,Safari和Opera。问题是与IE浏览器,都6和7
因为形式是页面上的第一个,就计算为主要形式 - 因而激活从一开始走。活动表单中的第一个提交按钮在IE中收到一个纯黑色边框,以将其标记为主要操作。
如果我关闭边界,然后在IE黑色边框外消失了。我正在寻找一种方法来保持我的正常边界,但删除轮廓。
在一个范围内包围按钮以保持内联在IE中很好地工作,但是在Firefox中隐藏了顶部和底部边框(隐藏在按钮后面)。 – Magnar 2008-09-24 10:57:07
也许给按钮1px的余量?这意味着用户点击的面积会减少,但不会太大。 – Oli 2008-09-24 10:58:35
我尝试了1px的边距,但它并未“向上”或“向下”推动跨度 - 仅限于左侧和右侧。 – Magnar 2008-09-24 10:59:46