프론트엔드-코드 237

선택자 2

#box p::first-letter {font-size: 300%;} #box내의 p중 첫번째 글자만 ::는 엘리멘트 안의 내용을 가리키는 거고 :는 엘리멘트를 가르키는 거인듯? #box p:first-child {color: green;} #box p:last-child {color: purple;} #box p:nth-child(2) {background-color: aquamarine;} .line::first-line {background-color: orange;} 이거는 앞이나 뒤에 뭐 내용넣어주는 그런거 인 듯. 블록 요소로 보임 그냥 뭐 태그로 넣는게 아니라 그냥 내용 넣는거임. #box::after {content: '항목을 선택해 주세요.'; color: green;} #box::be..

선택자

ul.classname ul중 classname인 ul ul .classname ul 자손들 중 .classname인 것들 + 인접 선택자. #outbox + .outbox2 동일한 수준에서 선택 이건 하나만 선택 됨 붙어 있어야 함. 같은 형제라도 떨어져 있으면 안됨. 위쪽 말고 아래쪽 ~ 형제 선택자 #outbox ~ div outbox와 형제 수준의 div 모두 선택 종속선택자 일종의 교집합.. 포함되어지는.. 예를 들어 면 .small{} css와 .highlight-color{} CSS 모두 적용됨. 굳이 small.highlight-color{} 아니어도. input[type=checkbox]:checked + div.text_box{ visibility: visible; opacity: 1;..

&

div { width: 600px; height: 200px; border: 1px solid #808080; h3 { font-size: 32px; color: #ffa500; &+p{ color: #333; font-size: 20px; } } } &란 자기 자신을 뜻함. h3 내에서 &를 썼으니 h3이 & div { width: 600px; height: 200px; border: 1px solid #808080; } div h3 { font-size: 32px; color: #ffa500; } div h3 + p { color: #333; font-size: 20px; } css로 빌드 된 파일임. &가 자기 자신보다 부모. 라는게 더 정확함. .container &{ h1{ color:$colo..