CSS로 백그라운드 이미지 즉, HTML 특정요소의 배경 이미지를 설정할 수 있습니다.
CSS 백그라운드 이미지 속성 과 속성값 설정 방법은
background-image : url("이미지 경로");
입니다.
background-image의 예시를 만들어봅니다.
Internal CSS 방식으로 <style> 섹션에 body 선택자의 백그라운드 속성을 선언 합니다.
<title>BackGround</title>
<style>
body{
background-image: url("images/withCoffee.jpg");
}
</style>
</head>
결과는 하기와 같습니다. 기본적으로 배경이미지는 X축과 Y축으로 반복되어져서 그려집니다.
background-repeat : no-repeat , repeat-x, repeat-y
반복되지 않고 하나만 그려주기 위해서는 하기 속성을 추가 합니다.
background-repeat: no-repeat;
해당 속성값에 의해서 이미지는 하나만 설정이 됩니다.
X축과 Y축만 반복되게 이미지를 설정하고 싶을때는 repeat-x, repeat-y 값을 설정합니다.
background-position
no-repeat 와 background-position 속성을 사용해서 이미지 위치를 변경 할 수 도 있습니다.
background-position 의 속성값들은 외우지 말고, background-position property 등으로 웹에서 검색하면 여러문서가 나오기에 해당 속성값들을 상황에 맞게 적용하면 되겠습니다.
background-attachment
background-attachment 속성은 백그라운드 이미지를 스크롤 할지 고정할지를 명시하는 역할을 합니다.
속성값인 fixed 와 scroll 에 따라 이미지가 고정 혹은 스크롤이 됩니다. 해당 속성값을 설정하지 않으면 기본적으로 마우스 스크롤시 이미지가 같이 스크롤이 됩니다.
background-attachment: fixed;
CSS 백그라운드 이미지 속성값을 설정하는 방법과 백그라운드 주요 속성들을 정리해 보았습니다.
해당 내용은 W3 school 내용을 참고했습니다.
자세한 사항은 하기 영문 사이트를 봐주세요. 감사합니다.
'앱 만들기 > CSS study' 카테고리의 다른 글
CSS 컬러 (백그라운드, 텍스트) (6) | 2023.07.12 |
---|---|
CSS 배경이미지 전체화면이 되도록 설정하기 (2) | 2023.07.11 |
CSS 글자 색상 지정하기 (0) | 2023.07.08 |
CSS 구문(Syntax) 구조 (4) | 2023.07.07 |
CSS 박스모델 예제 (0) | 2023.07.06 |
댓글