如果点击太多,Div会变成蓝色

时间:2012-04-22 10:15:33

标签: html

我有一个简单的div,如果点击太多变成蓝色:JsFiddle

在Chrome中,它更糟糕,整个div(30x30px +其他一些外围元素)变成了蓝色。我能做些什么(除了使用img)?

2 个答案:

答案 0 :(得分:12)

很抱歉要问,但是这只是你通过双击来标记它吗? “蓝色”突出显示效果将是所有浏览器中的正常行为......

如果您不想要此行为,则应确保通过应用样式无法选择它:

-moz-user-select: none;
-webkit-user-select: none;

<强>更新

对于Internet Explorer,请在div上使用不可选择的标记:

<div class="right" unselectable="on">&raquo;</div>

答案 1 :(得分:2)

这个CSS可以解决这个问题:

div::selection {
  display:none;
 }​

它将选择(突出显示)设置为display:none,因此您看不到它。