如何删除单击按钮时出现的点线

时间:2012-07-09 10:15:54

标签: css

当我点击一个按钮出现虚线时,我正在使用IE9,请建议如何删除该虚线。

5 个答案:

答案 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; }