하나의 부모 요소에서 형과 동생으로 같은 레벨에 형제 요소를 이루게 될 때 +기호는 동생 요소 중 제일 처음으로 오는 요소에만 스타일이 적용이 되지만 ~ 기호를 사용하면 동생 요소에 오는 모든 요소에 스타일을 적용할 수 있음
티스토리 뷰
1. 개념
형제 선택자(~) - 지정한 모든 형제 요소에 스타일 적용 2. 태그
형제 선택자(~) html5 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | < !DOCTYPE html> < html lang= "kr" > < head> < meta charset= "utf-8" > < title> 키보드와 하루 < /title> < style> 1 h1 ~ div { color : red ; } < /style> < /head> < body> < section> < h1> 키보드와 하루(형제 선택자) < /h1> < div> 첫번째 div 요소 < /div> < div> 두번째 div 요소 < /div> < div> 세번째 div 요소 < /div> < /section> < /body> < /html> |
결과 화면
코드 설명
1
h1 ~ div
+ 기호를 사용해서 첫번째 요소와 나머지 요소를 연결할 경우에는 나머지 처음에만 스타일이 적용되는 것을 알 수 있습니다.
그런데 형이라고 할 수 있는 첫번째 요소 뒤에 같은 태그를 이용하여 나머지 요소를 작성 할 경우에 나머지 요소에 있는 모든 요소에 스타일을 적용하고자 할 경우에는 ~기호를 사용하게 됩니다.
결과의 화면을 보게 되면 h1 이라는 형 요소 뒤에 div 요소 3개를 작성하였습니다.
그리고 ~를 이용해서 스타일에서 red로 글자색을 표현하라라고 해주었기 때문에 뒤에 있는 3개의 모든 요소에 스타일이 적용되는 것을 확인 할 수 있습니다.
+기호는 동생 요소 중에서 처음으로 오는 요소에만 스타일 적용 , ~기호는 동생 요소로 오는 모든 요소에 스타일을 적용되는 것을 알아두시면 됩니다.
그런데 형이라고 할 수 있는 첫번째 요소 뒤에 같은 태그를 이용하여 나머지 요소를 작성 할 경우에 나머지 요소에 있는 모든 요소에 스타일을 적용하고자 할 경우에는 ~기호를 사용하게 됩니다.
결과의 화면을 보게 되면 h1 이라는 형 요소 뒤에 div 요소 3개를 작성하였습니다.
그리고 ~를 이용해서 스타일에서 red로 글자색을 표현하라라고 해주었기 때문에 뒤에 있는 3개의 모든 요소에 스타일이 적용되는 것을 확인 할 수 있습니다.
+기호는 동생 요소 중에서 처음으로 오는 요소에만 스타일 적용 , ~기호는 동생 요소로 오는 모든 요소에 스타일을 적용되는 것을 알아두시면 됩니다.
'[개발]프로그래밍 > css3' 카테고리의 다른 글
[css3] [속성 =값] 선택자 - 특정한 값을 지닌 속성에 스타일 적용 (0) | 2021.06.03 |
---|---|
[css3] 속성 선택자 - 지정한 속성에 스타일 적용 (0) | 2021.06.02 |
[css3] 인접 형제 선택자(+) - 제일 가까운 요소에 스타일 적용 (0) | 2021.05.31 |
[css3] 하위 선택자와 자식 선택자 (0) | 2021.05.28 |
[css3] vertical-align - 셀 안에서 수직 정렬 (0) | 2021.05.27 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday