2014-04-28 106 views
-1

我有這樣的:了CHtml文本框的文字顏色相同的佔位符顏色

CHtml::textField("Atava[admin_panel][0][u_type]", '', array('size'=>60,'maxlength'=>128,'encode'=>false,'placeholder'=>'Placeholder content')); 

我的問題是:

當我添加文本到文本字段,佔位符文本消失(因爲它應該)

但添加的文本與佔位符文本顏色(淺灰色)的顏色相同。

我想添加的文本有默認的顏色(比如它有沒有一個佔位符)

任何想法?

+0

只是要清楚:我不介意的佔位符的文本的顏色淺灰色是很好的,我的問題是,經過我添加文本到文本字段 - 添加的文本與佔位符文本(淺灰色)具有相同的顏色,我希望它具有常規顏色。 –

回答

1

設置CSS樣式佔位符http://jsfiddle.net/SKS23/

*::-webkit-input-placeholder { 
    color: red; 
} 
*:-moz-placeholder { 
    /* FF 4-18 */ 
    color: red; 
} 
*::-moz-placeholder { 
    /* FF 19+ */ 
    color: red; 
} 
*:-ms-input-placeholder { 
    /* IE 10+ */ 
    color: red; 
} 
+0

只是要清楚:我不介意佔位符文本的顏色 - 淺灰色很好,我的問題是,在向文本字段添加文本之後 - 添加的文本與佔位符文本具有相同的顏色(淺色灰色),我希望它有它的正常顏色 –

+0

@AsafMaoz然後檢查CSS樣式輸入字段 – Alex