본문 바로가기
css

[css3] overflow-x / overflow-y 속성

by 지구별에 2015. 3. 5.

 

 

[css3] overflow-x / overflow-y 속성

 

아주 오래 전에 overflow 속성에 대해 다루었죠.

 

overflow는 내용이 넘칠 때 어떻게 보일지 선택할 수 있는 속성이라고 했습니다.(아래 글 참조)

 

overflow 속성 (overflow: visible, hidden, scroll, auto 차이)

 

 

overflow-x 속성은 x축, 즉 왼쪽과 오른쪽의 내용이 넘칠 때,

 

overflow-y 속성은 y축, 즉 위에 아래의 내용이 넘칠 때 어떻게 보여줄지 지정합니다.

 

 

▶브라우저 지원

 

ie9.0+, chrome 4.0+, firefox 3.5+, safari 3.0+, opera 9.5+

 

 

▷overflow-x 속성값  

 

visible|hidden|scroll|auto|initial|inherit;


visible 기본값으로 내용이 잘리지 않음. 넘치는 내용은 밖으로 흘러 넘침.


hidden 내용이 잘림. 스크롤바가 나타나지 않음.

          (x축의 스크롤바가 나타나지 않을 뿐 브라우저에 따라 y축의 스크롤은 나타나기도 합니다)

scroll 내용이 잘림. 스크롤바가 나타남.

auto 내용이 잘림. 필요할 때만 스크롤바가 나타남.

 

 

▷overflow-y 속성값  

 

visible|hidden|scroll|auto|initial|inherit;


visible 위 내용 과 동일


hidden 내용이 잘림. 스크롤바가 나타나지 않음.

          (y축의 스크롤바가 나타나지 않는 것.  브라우저에 따라 x축의 스크롤은 나타나기도 함)

scroll 위 내용과 동일

auto 위 내용과 동일

 

 

▶html 작성 예

 

너비 높이가 200px인 div를 만들어,  div보다 큰 이미지 (256x333 px)을 넣어 보겠습니다.

 

 

 

<h3>1. overflow-x:visible</h3>
<div id="x">
 <img src="bird.png">
</div>
<h3>1. overflow-y:visible</h3>
<div id="y">
 <img src="bird.png">
</div>

 


<h3>2. overflow-x:hidden</h3>
<div id="x2">
 <img src="bird.png">
</div>
<h3>2. overflow-y:hidden</h3>
<div id="y2">
 <img src="bird.png">
</div>

 


 <h3>3. overflow-x:scroll</h3>
<div id="x3">
 <img src="bird.png">
</div>
<h3>3. overflow-y:scroll</h3>
<div id="y3">
 <img src="bird.png">
</div>

 


 <h3>4. overflow-x:auto</h3>
<div id="x4">
 <img src="bird.png">
</div>
<h3>4. overflow-y:auto</h3>
<div id="y4">
 <img src="bird.png">
</div>

 

 



css

div{width:200px; height:200px; border: 1px solid green;}
#x{overflow-x:visible;}
#y{overflow-y:visible;}
#x2{overflow-x:hidden;}
#y2{overflow-y:hidden;}
#x3{overflow-x:scroll;}
#y3{overflow-y:scroll;}
#x4{overflow-x:auto;}
#y4{overflow-y:auto;}

 

▶실행화면overflowxy.html

 

 

 

 

 

 

 

 

미디어 쿼리, @media query 이해하기

 

반응형 웹사이트(소스) 만들기 연습

 

CSS로 반응형 웹사이트(소스) 만들기: 사이드바가 본문 아래로 떨어지게

 

css로 반응형 웹사이트(화면 축소시 메뉴 사라지고 아이콘 등장)

 

cursor 속성 (마우스 모양 선택)

 

반응형

댓글