2013-07-16 2 views
0

3 열 레이아웃을 만들었습니다. 중간 콘텐츠의 이미지 위에 일부 텍스트 (제목)를 배치하고 싶습니다. 하지만 브라우저 창 크기를 조정할 때마다 텍스트가 움직입니다. 어떤 제안? 내 생각 엔 절대 컨테이너 (이미지 자체를 상대 컨테이너에 위치)에 이미지를 배치하는 동안 요소 이동없이 절대 레이어를 배치 할 수 있다고 생각했습니다. 어떤 제안? 여기에 jsfiddle 브라우저의 크기를 조정할 때 절대 이미지의 CSS 절대 텍스트가 이동합니다. 그 이유는 무엇입니까?

: http://jsfiddle.net/Dkjsc/3/

UPDATE : 우리가 middlecontent에서 높이 속성을 제거하면 모든 것이 잘 작동합니다. 그러나 이것은 갈 길입니까?

HTML :

<div id="content" class="content"> 

    <!--LEFT--> 
    <div id="leftcontent" class="leftcontent">&nbsp;</div> 

    <!--MIDDLE--> 
    <div id="middlecontent" class="middlecontent"> 
    <div id="heading" class="heading">Text</div> 
    <img src="images/Windows/Window_10.png" alt="" style="width:100%;"> 
    </div> 

    <!--RIGHT--> 
    <div id="rightcontent" class="rightcontent">&nbsp;</div> 
</div> 

CSS :

html, body { 
margin:0px; 
padding:0px; 
width:100%; 
height:100%; 
} 
.content { 
position:relative; 
width:100%; 
height:100%; 
} 

.leftcontent{ 
position:absolute; 
width:20%; 
height:100%; 
left:0%; 
} 

.middlecontent { 
position:absolute; 
text-align:center; 
width:60%; 
height:100%; 
left:20%; 
top:10%; 
} 

.rightcontent { 
position:absolute; 
width:20%; 
height:100%; 
right:0%; 
} 

.heading{ 
position:absolute; 
text-align:center; 
width:100%; 
top:12%; 
} 
당신은 당신이 그렇지 않으면 상대하려면 고정 된 크기의 요소에 위치를 둘 필요가
+0

http://jsfiddle.net/Dkjsc/ – falguni

답변

0

는 상대적입니다 크기를 계속 변경하는 창

+0

그러나 크기 조정시 응답 성있는 동작을 위해 크기를 백분율로 지정합니다. 내 코드로 가능하지 않습니까? – user2512164

+0

제발 당신이 내게 그것을 밖으로 체크 할 수있는 바이올린을 줄 수 –

+0

http://jsfiddle.net/Dkjsc/3/ – user2512164

관련 문제