Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- CLI
- 실행컨텍스트 동작과정
- html
- 개발공부
- 영어공부
- 실행컨텍스트스택
- useRef역할
- css
- 전역상태
- state hook
- 노마드코더
- 그래머인유즈
- 알고리즘
- 실행컨텍스트란
- styled-component
- .current
- 실행컨텍스트 실행과정
- 객체
- 고차함수
- 실행컨텍스트콜스택
- Block
- Mini Node Server
- 실행컨텍스트 면접
- 영어
- npm 에러
- CORS
- 개발일기
- 로컬상태
- .env
- 실행컨텍스트자바스크립트
Archives
- Today
- Total
오늘도 삽질중
CSS(Selector 구체적으로) 본문
html
<span id="label" class="center">...<span>
css
#label.center{...} // id가 label이며서 동시에 class가 center인 엘리먼트를 선택한다.
셀렉터
h1 {}
div {}
전체 셀렉터
* {}
Tag 셀렉터
section, h1 {}
( 쉼표(,) 는 section 과 h1을 다중으로 선택한다)
ID 셀렉터
#only {}
class 셀렉터
.widget {}
.center {}
후손 셀렉터
header h1 {}
자식 셀렉터( 후손 셀렉터와의 차이를 반드시 기억하자)
header > p {}
인접 형제 셀렉터
section + p {}
형제 셀렉터
section ~p {}
<여러 방법으로 selector 표현하는방법>
html
<span id="label" class="center">...<span>
css
#label.center{...} // id가 label이며서 동시에 class가 center인 엘리먼트를 선택한다.
html
<section class = "show">
<h2>...</h2>
</section>
css // section의 후손 엘리먼트 중 h2 엘리먼트를 선택한다.
section h2 {...}
html
<p id = "only" class = "show">...</p>
css // class가 show이면서 동시에 id가 only인 엘리먼트이다.
.show#only{...}
html
<article>
<ul class = "max-auto">
<li id="first_li" class ="item">...</li>
</ul>
</article>
css // article의 후손 엘리먼트 중 class가 item인 엘리먼트를 선택한다.
article .item{...}
자식엘리먼트
html
<header>
<h1>...</h1>
<p id ="header_title_assi" class ="intro">...</p>
</header>
css // >는 header의 자식 엘리먼트 p를 선택한다.
header > p {...}
html
<div>
<article>
<p>...</p> //(x)
<article>
<p>...</P> //(0)
</div>
css
article + p {...} // +는 article과 인접한 형제 엘리먼트 p를 선택한다.
html
<div>
<section>
</section>
<section>
</section>
<p>...</p>
</div>
css
section ~ p {...} // ~는 section과 인접한 형제 엘리먼트 p를 모두 선택한다.
예를 통한 그밖의 태그
css
section > p:nth-child(2n+1) {...} // section의 자식 엘리먼트 중에서 홀수 번째 자식 엘리먼트가 p인것을 선택
footer > div:first-child {...} // footer의 자식 엘리먼트 중에서, 첫번째 자식 엘리먼트가 div인것을 선택
html
<div></div>
<div></div> // (0)
<footer>
<div></div>
<div></div>
<div></div> // (0)
</footer>
css
div:last-child {...} // div엘리먼트 중 마지막 자식 엘리먼트를 선택한다.
'HTML,CSS' 카테고리의 다른 글
CSS(레이아웃 리셋, Flexbox) (수정중) (0) | 2021.09.07 |
---|---|
css(시맨틱태그,em/rem,css내용분해,class/id,background) (0) | 2021.08.30 |
inline (0) | 2021.08.30 |
HTML (0) | 2021.08.27 |
css(margin, border, padding) (0) | 2021.08.25 |
Comments