单击链接时,会在其周围绘制一个深橙色框。有时它会一直停留到下一次滚动或屏幕触摸。
当单击其他一些元素时 - 橙色框有时也会按单击元素(div、画布)的大小出现,有时更大。
这个(依赖于平台的?)视觉反馈调整是如何被调用的,(主要问题)是否有一种编程(javascript?)的方式来关闭它?
单击链接时,会在其周围绘制一个深橙色框。有时它会一直停留到下一次滚动或屏幕触摸。
当单击其他一些元素时 - 橙色框有时也会按单击元素(div、画布)的大小出现,有时更大。
这个(依赖于平台的?)视觉反馈调整是如何被调用的,(主要问题)是否有一种编程(javascript?)的方式来关闭它?
听起来这是浏览器应用的一种活动样式。尝试将此添加到您的CSS:
a:active
{
border: none;
}
希望有帮助。
更新:如果这不起作用,您可能想尝试
outline: none;
我有一个(可点击的)canvas
元素,被一个完全透明的div
. 深橙色的轮廓(令人惊讶地)是由div
(不是canvas
)生成的。更令人惊讶的是 - 轮廓的大小比div
(没有其他元素 - 检查)的大小要大得多。所以,我决定关闭大纲,这个(http://stackoverflow.com/questions/7398763/android-browser-remove-outline-border-when-anchor-is-focused)答案解决了这个问题。