2010-01-11 16 views

cevap

4

this göre, çalışması gerekir çalışmıyor mi.

Bir !important vermeyi deneyebilir misiniz?

Bir textarea'dan farklı bir öğeye uygulamayı deneyebilir misiniz, ör. div? Eğer orada çalışıyorsa, giriş elemanları için farklı çalışır - ancak bunu söyleyen herhangi bir kaynak bulamıyorum.

ben katılmıyorum:

+0

Bu benim için divs ve açıklıklarda çalıştı. Önemli bir şey eklemek yardımcı olmadı. Tüm textarea'yı seçtiğimde çok satırlı bir textarea üzerinde boş satırlar, belirttiğim arka plan rengi ile seçilecek, ancak içinde yazı yazanlar normal seçim rengine sahip olacaklar. Tüm sabah, girdide neden farklı şekilde ele alınacağını belirten bir kaynak arayışında bulundum, ancak bunu ya da çalışan bir örneği bulamıyorum. – Trevor

+0

Bu, Mozilla'nın bir form girdisinin parçası olan farklı seçimleri ele alması gibi görünüyor. Korkarım ki bu hiçbir şey yapamayacağınız durumlardan biri olabilir, çünkü tarayıcının giriş stili yönergeleri, yalnızca 'sınırlı' veya 'dosya' gibi form girdi elemanlarına benzer şekilde, çok sınırlı bir şekilde özelleştirilebilen herşeyi geçersiz kılar. . –

+2

FF'de çalışıyorum, ancak Chrome'da çalışmıyor. –

1

Eğer here söylediği gibi, ben de bu soruyu güncelleyeceğiz güncellendi. ,
Firefox 4.0b6

üzerinde test) Ben Bu programlı wroking olmayabilir

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>Test</title> 
<style type="text/css"> 

p::-moz-selection, input::-moz-selection, textarea::-moz-selection { 
    color: red; 
    background-color: grey; 
} 
</style> 
</head> 

<body> 
<p>This paragraph is selection-aware.</p> 
<form action="#"> 
<input type="text" id="itext" value="So is this input[text]" /> 
<textarea id="itextarea">And this textarea, as well</textarea> 
</form> 
</body> 
</html> 

) answer benim kendi Alındığı (Aşağıdaki kod Firefox 4.0b6 altında en az çalışır teyit edebilir; O çalışıyor Yaptığın şeye dikkat etmezsen. Belki de jQuery.select() ile bir şey seçmeye çalışıyorsunuz ve içerik yerine textarea nesnesini seçiyorsunuz.