我正在使用 IE9 单击按钮时出现虚线,请建议如何删除该虚线。
问问题
6582 次
5 回答
5
对于 Internet Explorer 9,您可以使用:
a:active, a:focus {
outline: none;
ie-dummy: expression(this.hideFocus=true);
}
我希望这能帮到您 ........
于 2012-07-09T10:27:52.307 回答
3
似乎从 Internet Explorer 8 和 9 中的输入和按钮中删除虚线轮廓的 css:
:root input:focus, :root button:focus {
outline: none;
}
我通过查看 outlook.com 登录页面的来源发现了这一点。
于 2013-03-25T00:04:38.113 回答
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;
}
应该管用
于 2012-07-09T10:19:29.527 回答
1
这是我希望浏览器默认不会实现的东西。我总是使用以下方法来重置虚线:
a:active,
a:focus,
input:focus {
border: 0;
outline: 0;
}
于 2014-11-16T22:47:26.097 回答
0
这对我有用a:focus, *:focus{ outline:none; _noFocusLine: expression(this.hideFocus=true); text-decoration: none; }
于 2014-10-19T04:45:39.333 回答