2016-07-27 10 views
-1

select要素をスタイル設定しようとしました。CSSのselect要素で選択した項目のスタイル

私はこれを実行します。オプションのいずれかを選択し、ユーザーの後

option { 
font-size: medium; 
font-weight: bold; 
margin-left: 30px; 
font-family: "Comic Sans MS", cursive, sans-serif; 
color: aliceblue; 

}

を、私は同じスタイルをしたいです。 これは基本的なatyleに戻る/選択したスタイルにスタイルを保存するにはどうすればよいですか?

ここjsfiddle

答えて

0
select { 
    font-size: medium; 
    font-weight: bold; 
    font-family: "Comic Sans MS", cursive, sans-serif; 
    color: aliceblue; 
} 
+0

申し訳ありません私はjsfiddleを編集し、あなたのソリューションはこれを助けません。もう一度見てください。ありがとうございました –

+0

私はあなたの要求を正しく理解していればうまく動作します。 https://jsfiddle.net/4n0n4ac7/ – McHat

+0

私は気に入った選択をします。私は値にデザインを設定したいと思います。しかし、その仕事はありません。単純な選択でのみ –

0

あなたの質問は、あなたが達成することを目指すものにとして非常に明確ではありませんが、それはあなたが以下のような効果を実現したい可能性がありますされています

document.getElementsByTagName("select")[0].onchange = function() { 
 
    this.classList.add("selected"); 
 
};
select, 
 
option { 
 
    font-size: medium; 
 
    font-weight: bold; 
 
    font-family: "Comic Sans MS", cursive, sans-serif; 
 
} 
 

 
select.selected, 
 
option { 
 
    color: red; 
 
}
<select> 
 
    <option>one</option> 
 
    <option>two</option> 
 
    <option>three</option> 
 
    <option>four</option> 
 
    <option>five</option> 
 
    <option>six</option> 
 
</select>

+0

しかし、それは同じデザインではありません –

+0

@shirastenmetz私の編集をチェックアウト –

関連する問題