cssパリティ子孫セレクタ
詳細
【前言】
分類欄の左右の異なるスタイルのニーズに遭遇し,以前に用いたphpで判断した.より簡単な方法を紹介します.css子孫セレクタは、jqueryにクラス名を追加することで実現できます.
【本体】
(1)css子孫セレクタ
①奇数セレクタ:
②偶数セレクタ
(2)jQueryクラス名の追加
【前言】
分類欄の左右の異なるスタイルのニーズに遭遇し,以前に用いたphpで判断した.より簡単な方法を紹介します.css子孫セレクタは、jqueryにクラス名を追加することで実現できます.
【本体】
(1)css子孫セレクタ
①奇数セレクタ:
ul li:nth-child(2n+1){color:red}
②偶数セレクタ
ul li:nth-child(2n){color:black}
(2)jQueryクラス名の追加
var itemList = $('ul li');
for(var i = 0;i
css
.red-color{color:red;}
.black-color{color:black;}
(3)
パリティのほか、ラベルクラウドのような も .plinks li:nth-child(2n+0){
background: #EB6841;
}
.plinks li:nth-child(2n+1){
background: #20a8fe;
}
.plinks li:nth-child(2n+2){
background: #FE4365;
}
.plinks li:nth-child(2n+3){
background: #EDC951;
}
.plinks li:nth-child(2n+4){
background-color: #5cb85c;
}
.plinks li:nth-child(2n+5){
background-color: #b433ff;
}
.plinks li:nth-child(2n+6){
background-color: #567e95;
}
.plinks li:nth-child(2n+7){
background-color: #f60;
}
.plinks li:nth-child(2n+8){
background-color: #d9534f;
}
.plinks li:nth-child(2n+8){
background-color: #d9214f;
}
.