2013-07-12 46 views
1

一些標籤用戶選擇我已經申請以下由body標籤,這使得我的整個身體不可選擇如何啓用使用CSS

-webkit-touch-callout:none; 
-webkit-user-select:none; 
-khtml-user-select:none; 
-moz-user-select:none; 
-ms-user-select:none; 
user-select:none; 

但我想讓僅選擇特定的標籤,可以說,我想#selectme標記以啓用選擇文本,因此我在#selectme CSS下使用以下內容,但它似乎不起作用。 ANy解決方案?我不想包含JavaScript。

-webkit-touch-callout:default; 
-webkit-user-select:auto; 
-khtml-user-select:auto; 
-moz-user-select:auto; 
-ms-user-select:auto; 
user-select:auto; 
+0

嘗試將值設置爲「文本」而不​​是「自動」 –

+0

做到了,沒有幫助! –

+0

作品[這裏](http://jsfiddle.net/Qy6kP/),你測試什麼瀏覽器? –

回答

1

嘗試使用通用選擇的身體在CSS代替,然後嵌入到您想要選擇您需要的元素...

的CSS: -

* { 
    -moz-user-select: -moz-none; 
} 

h1 { 
    -moz-user-select: text; 
    font-size: 24px; 
    margin-bottom: 5px; 
} 

嘗試本演示: - http://jsfiddle.net/KqJ7R/

希望這可以幫助你,謝謝...

+0

這部分被koala_dev清除了,有沒有什麼辦法可以temp disable :: selection {background:transparent;/* Safari /} :: - moz-selection {background:transparent;/Firefox * /}? –

+0

我沒有看到該部分的工作,因此我發佈了一個工作示例... – SaurabhLP