개인 공부/코코아톡 클론 코딩
CSS 생소한 개념들 정리
240 • 사공이
2021. 1. 9. 16:17
- will-change : 컴퓨터에게 애니메이션이 일어날 것임을 미리 알려주어서 애니메이션이 더욱 부드럽게 일어나도록 함.
- 클래스명 > 식별자 : 클래스 바로 밑에 있는 식별자를 직접 선택하게 함.
<form class="reply">
<div class="reply__column">
<i class="far fa-plus-square fa-lg"></i>
</div>
<div class="reply__column">
<input type="text" placeholder="Write a message..."/>
<i class="far fa-smile-wink fa-lg"></i>
<button>
<i class="fas fa-arrow-up"></i>
</button>
</div>
</form>
.reply__column:last-child > i {
right: 40px;
top: 10px;
}
.reply__column:last-child i 로 작성하면 button 안에 있는 i까지 스타일이 적용된다. 따라서 last-child 바로 밑에 있는 i만 스타일을 적용하고 싶을 때는 >로 직접 가리킬 수 있다.
- 클래스 선택자를 여러 개 사용할 때도 있다. 가령 전체적으로 적용되는 속성을 사용하되 어느 한 부분만 다른 스타일을 적용해야 할 때... 이럴 땐
class="선택자1 선택자2"
처럼 띄어쓰기를 사용해서 선택자들을 구분할 수 있다. CSS에서 두 선택자 모두 가진 클래스에게만 스타일을 적용하고 싶을 때는.선택자1.선택자2
처럼 공백 없이 나열한다.