2014-10-24 5 views
0

화면 크기가 변경 될 때 버튼이 업데이트 될 것으로 예상됩니다. 두 개의 버튼은 img에 있고 링크로 감 쌉니다. 어떤 도움을 주셔서 감사합니다. 템플릿은 다음과 같습니다 :버튼이 반응하지 않습니다. 화면 크기가 변경 될 때 업데이트되지 않습니다.

<div class="img"> 
     <img src="topimage.jpg" 
     <a href="#" ><button class="left-button">left</button></a> 
     <a href="#" ><button class="right-button">right</button></a> 
    </div> 

CSS :

.left-button { 
    display: block; 
    position: absolute; 
    left: 8%; 
    top: 19%; 
    font-size: 115%; 
    font-weight: bold; 
    padding: 0.8em; 
} 
.right-button { 
    display: block; 
    position: absolute; 
    left: 37%; 
    top: 19%; 
    font-size: 115%; 
    font-weight: bold; 
    padding: 0.8em; 
} 
.img { 
    width: 100%; 
    display:inline-block; 
    position:relative; 
    } 
+0

// 귀하의 HTML isinvalid - 당신은 당신의 img 태그를 닫아야합니다. –

+0

달성하고자하는 목표와 효과적이지 않은 목표를 보여줘야합니다. – TheFrozenOne

+0

일부 자바 스크립트를 사용하면 창 크기를 가져올 수 있고 버튼 크기를 업데이트 할 수 있습니다 (로드 할 때 함수를 호출 할 수 있으므로 창 크기에 따라 단추 크기가 업데이트됩니다). ' –

답변

0

귀하의 버튼을 img에 반응하지 않습니다. 버튼에 너비를 설정해야합니다. 마찬가지로 :

.left-button { 
    width:30%; 
    //your css 
} 

Working fiddle

+0

안녕하세요 Frederik, 글꼴 크기를 지정 했으므로 너비가 여전히 필요합니까? 너비를 추가하려했으나 작동하지 않았습니다. – Axess

+0

안녕하세요, font-size가 창 너비에 반응하지 않습니다. 글꼴 크기의 %는 부모 글꼴 크기와 관련이 있습니다. 예 : 부모님의 글꼴 크기는 10 픽셀이므로 버튼의 글꼴 크기가 130 % 인 경우 버튼의 글꼴 크기는 13 픽셀입니다. –

+0

작동하는 바이올린을 추가했습니다. 정확히 작동하지 않는 것을 제게 말할 수 있습니까? –

관련 문제