多くの同様の要素を変更するCSSコマンドがいくつかありますが、見栄えが悪いだけです。それらを選択する(従来の)より良い方法があるかどうか疑問に思っていました。すべてのドキュメントは私が正しいことを示唆しているので、コミュニティに再び目を向けました。
コード:
.customRadioNPS .generic_radio_1, .customRadioNPS .generic_radio_2{
background:#33CC66;
height: 40px;
width: 40px;
}
.customRadioNPS .generic_radio_3, .customRadioNPS .generic_radio_4, .customRadioNPS .generic_radio_5, .customRadioNPS .generic_radio_6, .customRadioNPS .generic_radio_7, .customRadioNPS .generic_radio_8{
background:#FFFF99;
height: 40px;
width: 40px;
}
.customRadioNPS .generic_radio_9,.customRadioNPS .generic_radio_10{
background:#FF3333;
height: 40px;
width: 40px;
}
.customRadioNPS .generic_roption_1, .customRadioNPS .generic_roption_2{
background:#33CC66;
}
.customRadioNPS .generic_roption_3, .customRadioNPS .generic_roption_4, customRadioNPS .generic_roption_6, .customRadioNPS .generic_roption_7, .customRadioNPS .generic_roption_8{
background:#FFFF99;
}
.customRadioNPS .generic_roption_9, .customRadioNPS .generic_roption_10{
background:#FF3333;
}
.customRadioNPS .generic_roption_5{
border-right: 2px dashed gray;
background:#FFFF99;
}
それらはすべて customRadioNPS クラス内にあることがわかりますが、もっと良い方法があるかどうかはわかりません。