2014-01-08 53 views

回答

4

可以使用user-select屬性,用於

Demo

table { 
    -webkit-touch-callout: none; 
    -webkit-user-select: none; 
    -khtml-user-select: none; 
    -moz-user-select: none; 
    -ms-user-select: none; 
    user-select: none; 
    cursor: default; 
} 

不過,如果你是指MDN,它會顯示一個紅色的大盒子它說,財產是非標因此,使用onmousedownonselectstart事件與return false

<table> 
    <tr> 
     <td onmousedown='return false;' onselectstart='return false;'>Prevent from selecting this</td> 
    </tr> 
</table> 

Demo 2

1

試試這個...,並改變你need.Is這個你需要什麼?

<span class="test2"> 
      <a href="http://google.com">Double click me</a> 
      <em tabindex="-1">&nbsp;</em> 
     </span> 

和css是

.test2 { 
     padding: 10px 0; 
     position: relative; 
    } 
    .test2 em { 
     position: absolute; 
     top: -6px; 
     left: 0; 
     right: 0; 
     bottom: -1px; 
     z-index: 100; 
    } 
    .test2 em:focus { 
     display: none; 
    } 
相關問題