가상 클래스
가상 요소
Float CSS 속성은 컨테이너의 왼쪽 또는 오른쪽에 요소를 배치하여 텍스트 및 인라인 요소가 주위를 둘러쌀 수 있도록 함
Clear CSS 속성을 이용해 float의 영향을 받지 않도록 함
Clear CSS 속성 값
none - 요소가 왼쪽 또는 오른쪽 부동 요소 아래로 푸시되지 않음. 기본값
left - 요소가 왼쪽 부동 요소 아래로 푸시
right - 요소가 오른쪽 부동 요소 아래로 푸시
both - 요소가 왼쪽 및 오른쪽 부동 요소 아래로 푸시
inherit - 요소는 부모로부터 clear값 상속
float를 지울 때 float와 clear를 일치해야함
요소가 왼쪽으로 float되어 있으면 clear: left해야 함
Margin
Padding
object fit
fill - 주어진 치수를 채우도록 크기 조정, 필요한 경우 이미지에 맞게 늘어나거나 찌그러짐
contain - 이미지는 종횡비를 유지하지만 주어진 치수에 맞게 크기 조정
cover - 이미지가 종횡비를 유지하고 주어진 채수를 채움, 이미지에 맞게 잘림
none - 이미지의 크기가 조정되지 않음
scale-down - 이미지가 none또는 포함의 가장 작은 버전으로 축소
HTML에서 사용할 수 있는 대표적인 Input 요소
텍스트 입력(text)
비밀번호 입력(password)
라디오 버튼(radio)
체크박스(checkbox)
파일 선택(file)
선택 입력(select)
문장 입력(textarea)
버튼 입력(button)
전송 버튼(submit)
필드 셋(field set)
문법
transform: none | transform-functions | initial | inherit;
none: 변환이 없어야 함 정의
initial: 이 속성을 기본값으로 설정
inherit: 부모 요소에서 이 속성 상속
애니메이션을 사용하면 요소를 한 스타일에서 다른 스타일로 점진적으로 변경 가능
먼저 몇 가지 키프레임을 지정해야 함
키 프레임(key frame)은 특정 시간에 요소의 스타일 유지
요소 내에서 배경이 확장 되어야 하는 거리를 정의
background-clip 속성은 요소 내에서 배경이 확장되어야 하는 거리 정의