"nth-child()"의 편리한 사용 방법
과정에 나타난 문제점, 의문점, 훈련사가 흥미를 느끼는 신기술 등은 조리 없이 묘사될 것이다.
"nth-child()"의 편리한 사용 방법
다들 처음이야!
페이스북에는'으아아아아아아아아아아아아아아아아아아아아아아아아아'라는 제목의 인물이 있습니다!
이번에는 CS3에서 가져온 위류에 대해 간략하게 소개합니다!
css를 하나하나 단독으로 써도 되지만, 이렇게 하면 효율이 떨어진다.
이럴 때'nth-child(')'를 쓰면 간단하게 헤어스타일을 바꿀 수 있어요.
이번 예제에서 사용된 태그(>)
test1.html<h1>かくだてさんとゆかいな仲間たち</h1>
<ul class="sample">
<li>栗林怪物</li>
<li>しんたん</li>
<li>あやなし</li>
<li>マドンナともちゃん</li>
<li>いけめん西元隊長</li>
</ul>
'nth-child()'의 특징은 다양한 세밀한 설정을 할 수 있다는 거죠 ♪
구체적으로 다음과 같이 사용할 수 있다.
• 짝수만 지정
※ 쉽게 이해할 수 있도록 "ul.sample"을 사용해도 됩니다!
test1.cssul.sample li:nth-child(even) {
color: #f00;
}
이런 상황에서
test1.html<ul class="sample">
<li>栗林怪物</li>
<li>しんたん</li> ←偶数番目なのでここの文字色が「赤」に変わる♪
<li>あやなし</li>
<li>マドンナともちゃん</li> ←偶数番目なのでここの文字色が「赤」に変わる♪
<li>いけめん西元隊長</li>
</ul>
test1.cssul.sample li:nth-child(odd) {
color: #f00;
}
test1.html<ul class="sample">
<li>栗林怪物</li> ←奇数番目なのでここの文字色が「赤」に変わる♪
<li>しんたん</li>
<li>あやなし</li> ←奇数番目なのでここの文字色が「赤」に変わる♪
<li>マドンナともちゃん</li>
<li>いけめん西元隊長</li> ←奇数番目なのでここの文字色が「赤」に変わる♪
</ul>
그리고':nth-child(숫자)'를 넣어서 사용해도 개별적으로 지정할 수 있습니다.
구체적 예
test1.cssul.sample li:nth-child(3) {
color: #f00;
}
test1.html<ul class="sample">
<li>栗林怪物</li>
<li>しんたん</li>
<li>あやなし</li> ←3番目なのでここの文字色が「赤」に変わる♪
<li>マドンナともちゃん</li>
<li>いけめん西元隊長</li>
</ul>
이외에도':nth-of-type(n)'이라는 편리한 의심반이 있다.
이것은 나타나는 요소를 지정할 수 있다.
test1.html<div class="kuribayasi_box">
<p>栗林</p>
<p>栗林</p>
<p>栗林</p>
<p>栗林</p>
<p>栗林</p>
</div>
test1.css.kuribayasi_box p:nth-of-type(3){
font-size:50px;
color:#f00;
}
이렇게 하면...
test1.html<div class="kuribayasi_box">
<p>栗林</p>
<p>栗林</p>
<p>栗林</p> ←この部分がフォントサイズ50px+文字色が「赤」になる
<p>栗林</p>
<p>栗林</p>
</div>
■ 요약
대충 소개하자면'nth-child(n)',':nth-of-type(n)'을 활용하면'● 두 번째 요소','시작부터 ●개','마지막부터 ●개','홀수','짝수','숫자의 배수 지정'을 지정해 표현폭이 커진다.
편리한 면은 class를 많이 쓰지 않았으면 좋겠어요. 그리고 전선을 더욱 원활하게 하는 장점도 있어요♪
그리고 처음에는'nth-child(n)',':nth-of-type(n)'이 헷갈릴 수 있으니 먼저 만져보세요.
주제 밖의 말을 하다.
[이벤트] ← 짝수
[od] ← 홀수
간단한 기억 방법은요.
짝수는 네 글자이기 때문에 짝수는
"oddd"는 세 글자이기 때문에 홀수이다
기억하고 실수하는 경우도 적을 것 같아서요.
지금까지 G's ACADEMY TOKYO 가이드'와아아아아아'가 진행한 CSS 3 아날로그 유형의 편리한 이야기(Trainer's Recipe)였습니다.
Reference
이 문제에 관하여("nth-child()"의 편리한 사용 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/gsacademy_tokyo/items/04bd562085b8bbc4354b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<h1>かくだてさんとゆかいな仲間たち</h1>
<ul class="sample">
<li>栗林怪物</li>
<li>しんたん</li>
<li>あやなし</li>
<li>マドンナともちゃん</li>
<li>いけめん西元隊長</li>
</ul>
ul.sample li:nth-child(even) {
color: #f00;
}
<ul class="sample">
<li>栗林怪物</li>
<li>しんたん</li> ←偶数番目なのでここの文字色が「赤」に変わる♪
<li>あやなし</li>
<li>マドンナともちゃん</li> ←偶数番目なのでここの文字色が「赤」に変わる♪
<li>いけめん西元隊長</li>
</ul>
ul.sample li:nth-child(odd) {
color: #f00;
}
<ul class="sample">
<li>栗林怪物</li> ←奇数番目なのでここの文字色が「赤」に変わる♪
<li>しんたん</li>
<li>あやなし</li> ←奇数番目なのでここの文字色が「赤」に変わる♪
<li>マドンナともちゃん</li>
<li>いけめん西元隊長</li> ←奇数番目なのでここの文字色が「赤」に変わる♪
</ul>
ul.sample li:nth-child(3) {
color: #f00;
}
<ul class="sample">
<li>栗林怪物</li>
<li>しんたん</li>
<li>あやなし</li> ←3番目なのでここの文字色が「赤」に変わる♪
<li>マドンナともちゃん</li>
<li>いけめん西元隊長</li>
</ul>
<div class="kuribayasi_box">
<p>栗林</p>
<p>栗林</p>
<p>栗林</p>
<p>栗林</p>
<p>栗林</p>
</div>
.kuribayasi_box p:nth-of-type(3){
font-size:50px;
color:#f00;
}
<div class="kuribayasi_box">
<p>栗林</p>
<p>栗林</p>
<p>栗林</p> ←この部分がフォントサイズ50px+文字色が「赤」になる
<p>栗林</p>
<p>栗林</p>
</div>
Reference
이 문제에 관하여("nth-child()"의 편리한 사용 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/gsacademy_tokyo/items/04bd562085b8bbc4354b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)