我已经通读了关于这个主题的类似问题,但没有一个解决与打印相关的问题。
我动态生成的图像也是链接。使用以下CSS,我可以防止Firefox和IE8中的链接图像上显示蓝色边框。
a img { border: 0; }
但是,当从IE8打印页面时,蓝色边框仍然存在。我在IE8中找不到任何选项来阻止这种行为,我已经通过CSS采取了行动。有人知道为什么会发生这种情况,以及如何防止讨厌的蓝色边框被打印出来吗?
对我来说是一个重大的灾难时刻。
使用:
a img { border: 0; }
in media="print"工作表运行良好。
您尝试过a { outline: none; }
吗
您可能需要重置的不仅仅是链接,重置代码=http://CSSesta.tk
如果您还没有处理过其他一些问题,下面将解决这些问题。
如果它是一个实际的样式边界而不是轮廓,a img { border: 0; }
可能会有所帮助,尽管您可能需要追踪导致它的样式(在这种情况下)
/**/
a:hover,a:active{
outline: none;
}
body div:focus{
outline: none;
}
img{
outline:none;
}
a:focus{
outline:none;
}
a::-moz-focus-inner{
border: 0;
}