2016-11-12 11 views
2

selectタグに一種のプレースホルダを作っていますが、色をグレーに変更する手がかりがありません。私は灰色の「あなたの場所」だけを必要とし、残りは黒くなります。それは純粋なCSS/HTMLで行うことができますか?選択タグの色

HTML:

<select> 
<option value="" disabled selected hidden>Your Location</option> 
<option value="Warszawa">Warszawa</option> 
<option value="Gdańsk">Gdańsk</option> 
<option value="Kraków">Kraków</option> 

CSS:ここ

select, select option { 
background-color: #f4f4f4; 
margin: 5px 2px 2px 0; 
padding-left: 20px; 
border-left: 1px solid #c6c6c6; 
color: black; 

}

リンクです:https://jsfiddle.net/LrqLthpr/

答えて

0

あなたが選択したオプトインをしたいですか他の色のイオン、または最初のオプション??

あなたが選択したオプションが必要な場合、あなたはこの試みることができる:あなただけの最初のオプションを使用する場合は

選択オプション[選択] { }

を:

選択オプション:最初の{ }

+0

私はプレースホルダのように動作するように、グレーにするために選択した "あなたの位置" を必要とします。選択されたものまたはドロップダウン内のものはすべて黒である必要があります。 – Ragar

+0

クラスを追加し、カラーグレーを適用したCSSを作成します。 –

+0

それを試してみましたが、ここでは動作しません:( – Ragar

1

はこれを試してください: -

.greenColor{ 
 
    background-color: #33CC33; 
 
} 
 
.redColor{ 
 
    background-color: #E60000; 
 
}
<select id="reviewAction"> 
 
<option class="greenColor">Accept and Advance Status</option> 
 
<option class="redColor">Return for Modifications</option> 
 
</select>

または

.Color{ 
 
    background-color: #999; 
 
}
<select id="reviewAction"> 
 
<option class="Color">Accept and Advance Status</option> 
 
<option class="Color">Return for Modifications</option> 
 
</select>

+0

オプションの背景を変更しました。 "あなたの場所"のフォント色が必要です。これはドロップダウンメニューにグレーで表示されません。 – Ragar

+0

Ok i'ii try .... –