background ( 배경 스타일 )
CSS를 이용해서 HTML 요소에 배경색 또는 이미지를 넣는 속성이다.
div{
background-color : red;
}
div{
background-image: url('../images/milkway01.png');
}
div{
background-repeat: no-repeat;
}
div{
background-position: 50px 50px; // 왼쪽에서 오른쪽으로 50px
// 위쪽에서 아래쪽으로 50px
}
fixed : 배경을 뷰포트에 대해 고정시킨다.
local : 배경을 요소 컨텐츠에 대해 고정시킨다. 요소에 스크롤이 존재하면 배경은 콘텐츠와 함께 스크롤 된다.
scroll : 배경을 요소 자체에 대해 고정한다. 요소에 스크롤이 존재해도 배경은 함께 스크롤 되지 않는다. ( 기본값 )
contain : 이미지가 잘리거나 찌그러지지 않는 한도 내에서 제일 크게 설정
cover : 이미지가 찌그러지지 않는 한도 내에서 제일 크게 설정. ( 요소에 꽉 차게 ) 이미지의 가로세로비가 요소와 다르다면 이미지를 세로 또는 가로방향으로 잘라내어 빈 공간이 생기지 않도록 설정
auto : 배경 이미지의 원본 크기를 유지
div{
background: url("") no-repeat right top;
}
출처 - http://webberstudy.com/html-css/css-1/background/
https://developer.mozilla.org/ko/docs/Web/CSS/background-attachment