当我点击一个按钮出现虚线时,我正在使用IE9,请建议如何删除该虚线。
答案 0 :(得分:4)
对于Internet Explorer 9,您可以使用:
a:active, a:focus {
outline: none;
ie-dummy: expression(this.hideFocus=true);
}
我希望这会对你有帮助........
答案 1 :(得分:3)
<input class="button" type="submit" id="submitForm" value="SEND" />
input[type="submit"] {
outline: none;
}
或
<input type="button" id="submitForm" value="SEND" />
input[type="button"] {
outline: none;
}
应该有效
答案 2 :(得分:3)
似乎从Internet Explorer 8和9中的输入和按钮中删除虚线轮廓的css:
:root input:focus, :root button:focus {
outline: none;
}
我通过查看outlook.com登录页面的来源找到了这个。
答案 3 :(得分:1)
这是我希望浏览器默认不会实现的。我总是使用以下内容重置虚线:
a:active,
a:focus,
input:focus {
border: 0;
outline: 0;
}
答案 4 :(得分:0)
这对我有用a:focus, *:focus{ outline:none; _noFocusLine: expression(this.hideFocus=true); text-decoration: none; }