• 회원가입
  • 로그인
  • 구글아이디로 로그인

[background] CSS - background-position 속성 = 배경위치 (= background-position속성 = 백그라운드포지션) (상속 X) ★

목차
  1. background-position 예제 - 배경이미지 중앙 배치
  2. background-position 정의
  3. background-position 구문
  4. background-position 예제 - 배경이미지 위치 지정

 

background-position 예제 - 배경이미지 중앙 배치


<style>
body {
    background-image: url("https://i.imgur.com/PQNhCln.gif");
    background-repeat: no-repeat;
    background-attachment : fixed;
    background-position:center;
}
div {
    height:2000px;
}
h1  {
    margin-left:100px;
    color:white;
}
</style>

<body> 
    <div><h1>홈짱닷컴 (homzzang.com)</h1></div>
</body>

 

background-position 정의

 
배경이미지 시작 위치 지정.

 


 
1.
기본적으로, 배경이미지는 왼쪽상단 꼭지점부터 시작하며, (가로/세로) 반복.
 
2.
  • 기본값: 0% 0%
  • 상속여부: X
  • 애니효과: O
  • CSS버전: CSS1
  • JS구문: object.style.backgroundPosition="center"

3.
모든 브라우저 지원.
 
4. MDN background-position 예제 보기
 

 

background-position 구문

 
selector {background-position:x y|initial|inherit;}

 


[속성값]
 
X
(가로위치) 가능 속성값
left, center, right, %, px, initial, inherit

Y
(세로위치) 가능 속성값
top, center, bottom, %, px, initial, inherit
 
initial
이 속성의 기본값으로 설정.
 
inherit
부모요소의 속성값 상속.
 
PS. %나 px로 xy위치 표현할 땐, 왼쪽 상단 기준으로 이격 거리 기재.

 

background-position 예제 - 배경이미지 위치 지정

 
왼쪽 상단
background-position:left top;
background-position:0% 0%

왼쪽 중단
background-position:left center
background-position:0% 50%;

왼쪽 하단
background-position:left bottom
background-position:0% 100%; 

 



중앙 상단 
background-position:center top
background-position:50% 0%;

중앙 중단
background-position:center center
background-position:50% 50%;

중앙 하단
background-position:center bottom
background-position:50% 100%;

 


 
오른쪽 상단
background-position:right top
background-position:100% 0%;

오른쪽 중단
background-position:right center
background-position:100% 50%;

오른쪽 하단
background-position:right bottom
background-position:100% 100%
;

 

 

PS. x(가로) y(세로) 모두 center 일 땐, center 한번만 써도 됨.

(예) background-position:center;
방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목
css CSS - 부모요소 안 자식요소 너비를 부모요소 밖으로 화면너비 100% 채우기. (= 부모이탈자식너비전체설…
background CSS - background-position 속성 = 배경위치 (= background-position속성…
font CSS - @font-face 구문 - 다운받은 웹폰트적용 (= @font-face쿼리 = 다운글꼴적용 = …
selector CSS - 선택자 (Selector) 종류 + 선택자에 사용가능한 문자 (= 선택자 이름짓기 주의사항)
selector CSS - :read-only 가상선택자 - 읽기전용요소 (= readonly속성있는요소 = :read-on…
css CSS - opacity 속성 - 불투명도 (= opacity속성 = 오패서티속성/오페서티속성) ※ 있는데 …
css CSS - 글자자르기 (= 문자열자르기 = 문자열줄이기= 글자길이자르기 = 문자열자르기 = 글자수자르기 = …
text CSS - text-align 속성 ★ - 텍스트정렬 (= text-align속성 = 텍스트얼라인속성)
text CSS - white-space 속성 ★ - 공백처리/줄바꿈 지정 (= white-space속성 / 화이트스…
position CSS - clear 속성 ★ - float 해제후 줄바꿈 (= 클리어속성, clear속성, 상속 X)
position CSS - display 속성 ★★★★★ - 요소유형지정 (= 요소성격변 = 요소노출방식 = display속…
resize CSS - resize 속성 - 사용자의 요소크기 조정권한 지정 (= resize속성 = 리사이즈속성, IE…
intro CSS - !important 키워드 - 당해 속성값 강제 우선적용 (= 우선순위표시 = 느낌표임포턴트)
css CSS - (블럭요소 + 인라인요소:이미지/텍스트) 중앙정렬/가운데정렬 원리/방법
selector CSS - :checked 가상선택자 - 체크된요소선택 (= :checked선택자 = 체크트 선택자) ※ 자…
background CSS - background-image 속성 ★ - 배경이미지 (= background-image속성 = …
css CSS - Smooth Scroll (부드러운 스크롤 = 부드럽게이동) ※ 클릭 상하 이동
image CSS - Image Hover Overlay - (이미지 마우스오버시 효과 = 이미지허버효과 = 이미지마우…
text CSS - line-height 속성 ★ - 텍스트라인높이 (= line-height속성 = 텍스트줄높이 =…
background CSS - backdrop-filter 속성 - 배경 필터 효과. (= 흐림효과 = 유리효과 = backdr…
3/25
목록
찾아주셔서 감사합니다. Since 2012