
목차
- 배경 이미지 관련 속성
background-color: 배경색 지정background-clip: 배경색이나 이미지를 어디까지 적용할지 지정background-image: 배경 이미지를 지정background-repeat: 배경 이미지의 반복 방법 지정background-position: 배경 이미지 위치 지정background-origin: 배경 이미지를 배치할 기준 지정background-attachment: 배경 이미지를 문서에 고정background: 하나의 속성으로 배경 스타일을 한꺼번에 지정background-size: 배경 이미지의 크기 조절
background-color : 배경색 지정
background-color: 색상;
배경 이미지는 상속 안된다.
글꼴이나 글자 크기 등은<body>태그 선택자에서 지정하면 문서 전체에 상속되어 하위 요소에서 스타일을 수정하지 않는 한 문서 전체에 똑같이 적용된다.
하지만 예외로background-color속성은 상속되지 않는다.
<body>태그 선택자에서 배경색 스타일을 넣으면, 그 안에 있는 하위 요소들에게도 그 색상으로 보이지만, 웹 요소들의 배경은 투명해서 그렇게 보이는 것일 뿐 배경 색상 속성이 상속된 것이 아니다.
background-clip : 배경 적용 범위 지정
background-clip: border-box | padding-box | contennt-box;
background-image : 웹 요소에 배경 이미지 지정
background-image: url('이미지 파일 경로');
background-repeat : 배경 이미지 반복 방법 지정
background-repeat: repeat | repeat-x | repeat-y | no-repeat;
background-position : 배경 이미지 위치 조절
background-position: 수평위치 수직위치;
background-origin : 배경 이미지의 적용 범위 조절
background-origin: content-box | padding-box | border-box;
background-clip과의 차이점
background-clip은 배경색 적용 범위를 지정하고,
background-origin은 배경이미지를 어느 부분의 좌측 상단부터 이미지크기만큼 표시할 것인지 지정하는 것이다.
background-attachment : 배경 이미지 고정
background-attachment: scroll | fixed;
background : 속성 하나로 배경 이미지 제어하기
background: 위의 여러 속성값들;
// 예시
background-img: url('images/bg4.png');
background-repeat: no-repeat;
background-position: center bottom;
background-attachment: fixed;
// 한 줄로 속성 지정하기
background: url('images/bg4.png') no-repeat center bottom fixed;
background-size : 배경 이미지 크기 조절
background-size: auto | contain | cover | 크기 | 백분율;
