我遇到了一个奇怪的 IE7 问题..
我有一些标准 CSS 样式的按钮,带有背景图片和 1px 蓝色实心边框。除了在 IE7 中之外,它们按预期工作。
如果我在表单元素(文本区域/输入字段)内单击,它会自动在按钮上添加黑色边框。有时,在元素处于焦点/活动状态的其他情况下也会发生这种情况。
你可以在这里看到一个简单的例子
问题是,出于样式原因,我需要按钮上的边框,所以有没有办法在 IE7 中禁用此行为而不删除原始边框 - 无论是使用 CSS 还是 jQuery?
我在这里写了关于这个问题的博客:http://markmintoff.com/2012/01/remove-internet-explorer-black-border-around-button/
本质上,您可以使用以下样式简单有效地删除有问题的边框。
input[type=submit],
input[type=reset],
input[type=button]
{
filter:chroma(color=#000000);
color:#010101;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)