虚线边框我使用这个CSS删除被点击拆卸点击
a:active, a:focus, input {
outline: 0;
outline-style:none;
outline-width:0;
}
这是工作正常,但其有背景图像输入按钮不起作用的超链接时出现虚线边框。
虚线边框我使用这个CSS删除被点击拆卸点击
a:active, a:focus, input {
outline: 0;
outline-style:none;
outline-width:0;
}
这是工作正常,但其有背景图像输入按钮不起作用的超链接时出现虚线边框。
这不是我的地方,怀疑你的设计决策,所以在这里你去。
只需添加这对任何链接的,你要删除的虚线
onfocus="if(this.blur)this.blur()"
它工作不正常。这使得无法在没有鼠标的情况下导航设计变得不可能。
请参阅http://24ways.org/2009/dont-lose-your-focus进行合理的折衷。
本文中的解决方案是相同的,我使用的是什么,但我的问题是,它在输入按钮没有作品与背景图像。 – Shishant 2009-12-09 16:16:23
您可以添加一个onclick: blur();
所以它保持它的标签,快乐和点击时不会破坏设计。
但备案,这似乎工作的跨浏览器。对于IE,第二次为FF第一部分:
input, input:active, input:focus{
outline: 0;
outline-style:none;
outline-width:0;
}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border: none;
}
您需要等级来区分哪个环节有虚线边框,哪些没有。使用img选择器是不够的。
样式输入标签不具有虚线边框;你甚至可以用一类的输入按钮,如果你有一个以上的风格(清除,提交,取消等)
+1 @ user48202你有什么css解决方案吗? :) – Roylee 2013-04-03 04:31:47