이미지 삽입하기
background-image: url("파일명.확장자");
=> 이미지 삽입이미지 크기 설정하기
background-size
: 이미지 크기 설정 (컨테이너 대비 % 및 너비와 높이의 절댓값 지정 가능)이미지를 컨테이너에 어떻게 배치할 것인가?
background-repeat: no-repeat
=> 반복 제거 & repeat-x
or y
값으로 지정 가능cover
=> 이미지를 배경에 꽉 채우게 설정 (컨테이너를 채우기 때문에 이미지가 잘리게 됨)contain
=> 전체 이미지를 다 나오게 설정 (이미지가 모두 나와야 하므로 컨테이너의 빈 공간이 생김)background-position: px
=> 왼쪽 상단을 기준으로 이미지 이동 (x축 값과 y축 값 설정)0%
와 함께 값을 지정 => ex) 0% 100%
일 경우 위에서 벗어나는 모든 부분을 자른 후 배치50
이고 위에서 50%
아래에서 50%
만큼 자르는 것이미지와 테두리 및 하위 요소들
background-origin
: border-box
=> 이미지를 테두리 뒤로 배치 (이미지를 꽉 채우게 해줌)content-box
=> 이미지 주변에 여백이 생김background-clip
: padding-box
=> 테두리 부분에 이미지 삭제background-attachment
: 이미지 스크롤 설정 => fixed
, scroll
, local
fixed
: 이미지가 뷰포트에 고정scroll
: 이미지가 그대로 있고 컨텐츠가 스크롤 됨프로퍼티 축약 사용
/cover no-repeat border-box
와 같이 축약해서 사용 가능이미지 스타일링 하기
.조상클래스 img {크기 값}
. 조상클래스는 컨테이너가 됨.linear-gradient()
=> 선형 그러데이션(to bottom, red 70%, blue 30%)
, degree 값도 입력 가능transparent
투명도 설정 가능radial-gradient()
=> 원형 그러데이션circle
=> 완벽한 원형at
=> 시작위치 지정 가능, %
=> 원의 중심을 기준으로 이동px
값으로 줌.filter: blur(~px)
=> 흐리게 만듦.grayscale
=> 이미지 흑백화