2017-01-20 4 views
-2

SPAN要素の色を設定できません。テキストは、入力フィールドの内側のラベルです。SPAN要素の色を設定できません

テキストはWHITEで、BLACKにする必要があります。

私はこれを試してみました(ただし、動作していない):

span.main-label span{color: black!important;} 

HTMLはそれはあなたが探しているテキストの色ではありません

<span class="sub-label-true"><span class="main-label"><span>Name</span></span><span class="sub-label"><span>your full name</span></span></span> 

enter image description here

+0

スニペットを準備できますか?あなたが提供したリンクを開くことができません。 –

+0

参照: http://stackoverflow.com/questions/2610497/change-an-html5-inputs-placeholder-color-with-css –

+0

おそらく "span.main-label span {color :black!important;} "CSSの別の行があり、このプロパティは#fffの色で上書きされます。どのブラウザでもインスペクタのスクリーンショットを提供できますか?CSSプロパティが表示されますか? –

答えて

-1

で、プレースホルダの色を必要としますこれは異なって設定されます:

::-webkit-input-placeholder { /* Chrome/Opera/Safari */ 
    color: #000000 !important; 
} 
::-moz-placeholder { /* Firefox 19+ */ 
    color: #000000 !important; 
} 
:-ms-input-placeholder { /* IE 10+ */ 
    color: #000000 !important; 
} 
:-moz-placeholder { /* Firefox 18- */ 
    color: #000000 !important; 
} 

編集:

私は!importantを追加しましたが、私はあなたがそれを使用することはお勧めしません。私はあなたのコードの中に白いプレースホルダーのテキストを設定しているものは見つけられないので、ここに置きました。

+0

プレースホルダではなく、スパンに関する質問があります – Oriol

+1

私は彼が適切な用語が何であるか知っているとは思いません。彼はhtml内には表示されないプレースホルダーを持っています。彼のスパンはエラーメッセージにのみ使われ、白ではなく、赤です。 –

+0

合意。 https://css-tricks.com/snippets/css/style-placeholder-text/ –

関連する問題