본문 바로가기
CSS

CSS 배경 색, 배경 이미지

by 요리하다그만둠 2022. 7. 1.

background-color 속성

background-color : <색상>
  • 웹 문서의 요소에 배경색 지정
  • 16 진수나 rgb값, rgba 값 또는  색상 이름 사용
  • 배경 색은 상속 되지 않습니다.
background-color : #00ff00; // 16진수 : 세밀히 생상 조절
background-color : rgb(0,255,0); // rgba : 필요하면 투명도도 함께 조절 가능
background-color : green; // 색상 이름 : 원색사용

 

코드를 이렇게 짯을때

이런 디자인이 나오게 됩니다.

background-clip속성

배경을 어디까지 적용할지 지정

background-clip : border-box | padding-box | content-box
속성 값 설명
border-box 박스 모델의 가장 외곽인 테두리(border)까지 적용합니다.
padding-box 박스 모델에서 테두리를 뺀 패딩(padding) 범위까지 적용됩니다.
content-box 박스 모델에서 내용 부분에만 적용합니다.

 

background-image 속성

 

배경 이미지 파일 경로 지정

background-image : url(파일 경로/파일이름)

background-size 속성

background-size : auto | contain | cover | <크기 값> | <백분율>
속성 값 설명
auto 원래 배경 이미지 크기만큼 표시됩니다.
contain 요소 안에 배경 이미지가 다 들어오도록 확대/축소
cover 배경 이미지로 요소를 모두 덮도록 확대/축소
<크기 값> 너비 값과 높이 값을 지정합니다. 너비 값만 지정할 경우, 원래 배경 이미지 크기를 기준으로 축소/ 확대 비율을 자동으로 계산해 높이 값을 지정합니다.
<백분율> 원래 배경 이미지 크기를 기준으로 확대하거나 축소합니다.

 

background-position 속성

 

배경 이미지를 반복하지 않을 경우, 배경 이미지를 표시할 위치 지정

background-position : <수평 위치><수직 위치>;
수평 위치 : left | center | right | <백분율> | <길이 값>
수직 위치 : top | center | bottom | <백분율> | <길이 값>

1. 백분율 : 배경 이미지의 가로 위치와 세로 위치를 %로 나타냄

background-postion : 0%, 0%, background-postion : 30%, 60%

2. 길이 길이 : 배경 이미지의 위치를 직접 길이로 지정

background-postion : 30px 20px;

3. 키워드 : top, left, center, right, top, middle, bottom

background-postion : center bottom

background-origin 속성

배경 이미지를 배치하기 위한 기준 설정

background-origin : border-box | padding-box | content-box
속성 값 설명
border-box 박스 모델의 가장 외곽인 테두리(border)가 기준이 됩니다.
padding-box 박스 모델에서 테두리를 뺀 패딩(padding)이 기준이 됩니다.
centent-box 박스 모델에서 내용 부분이 기준이 됩니다.

 

background-attachment속성 

background-attachment : scroll | fixed
속성 설명
scroll 화면이 스크롤과 함께 배경 이미지도 스크롤 됩니다. 기본 값입니다.
fixed 화면이 스크롤 되더라도 배경 이미지는 고정됩니다.
body {

	background-image : url('images/bottom-bg.jpg');
	background-repeat : no-repeat;
	background-position : right bottom;
	background-attachment : fixed;
}

'CSS' 카테고리의 다른 글

CSS 배경 색, 배경 이미지 02  (0) 2022.07.01
CSS 캐스캐이딩  (0) 2022.07.01
CSS기본 스타일 시트  (0) 2022.06.27