2017-11-24 1 views
-2

div에 사진이 있습니다. 아무리 열심히 노력해도 움직이지 않습니다. 나는 그것을 놓기 위해 다른 방법을 시도했지만, 그들 중 누구도 성공을 증명하지 못했습니다. 코드는 길고 나쁩니다 (저는 초보자입니다).하지만 이해할 수 있으면 좋겠고, 여러분 중 한 명이 도움을 줄 수 있기를 바랍니다. div 내부에 그림이 없습니다.

#overclock { 
 
    left: 100px; 
 
    padding-left: 100px; 
 
    left: 20px; 
 
    vertical-align: middle; 
 
    align-content: center; 
 
} 
 

 
#bilde7 { 
 
    width: 33%; 
 
    height: 33%; 
 
    top: 162%; 
 
    left: 0%; 
 
    position: absolute; 
 
    background-color: #7e7e7e; 
 
    border-radius: 10px; 
 
    z-index: 3; 
 
    transition: ease-out 0.1s; 
 
} 
 

 
.bilde:active { 
 
    transform: scale(0.93); 
 
    transition: ease-in 0.05s; 
 
} 
 

 
.bilde { 
 
    animation: fadeInFromNone 1.2s; 
 
} 
 

 
.bilde:hover { 
 
    transform: scale(0.95); 
 
    transition: ease-in 0.2s; 
 
    border: 1px #b20000; 
 
}
<div id="bilde7" class="bilde"> 
 
    <a href="overclock.html"> 
 
    <img id="overclo" src="bilder/overclock.png" width="200" ; height="200" ;> 
 
    </a> 
 
</div>

도움말

주시면 감사하겠습니다.

+4

당신은 HTML 마크 업에 오타가 있습니다 : ID = "overclo">>> ID가 = 해결하기 위해 무엇 분명하지 않다 – dferenc

+0

"오버 클럭"을하지만, 내 생각에 다음과 같이 마크 업을 변경해야 'aboslute' 위치를 만들기 위해 'relative'위치의 래퍼가 필요합니다. [JsFiddle을 확인하십시오] (https://jsfiddle.net/AmitKB/h201f94n/). –

+0

아 미트 주셔서 감사합니다. 다소 효과가있었습니다. 도움을 받으면 사진이 원본 크기로 유지됩니다. 그러나, 나는 아직도 그것을 중앙에 놓을 수 없다. 추가 팁이나 트릭이 있습니까? 도움을 많이 주셔서 감사합니다. – Ken

답변

2

id가 overclock 인 요소가 없습니다.

<img id="overclock" src="bilder/overclock.png" width="200" height="200"> 
+0

내가 지정할 수 있지만 적용된 스타일을 따르는 대신 div를 채우기 위해서만 확장됩니다. 어떤 제안? – Ken

+0

bilde7 또는 overclock의 너비와 높이를 변경해야합니다. 이미지의 크기가 div보다 커지기 때문에 늘어납니다. –

+0

이것은 질문에 대한 답변을 제공하지 않습니다. 충분한 [평판] (https://stackoverflow.com/help/whats-reputation)이 있으면 [모든 게시물에 주석 달기] (https://stackoverflow.com/help/privileges/comment) 할 수 있습니다. 대신, [질문자의 설명이 필요없는 답변을 제공하십시오] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- i-do- 대신). - [검토 중] (리뷰/리뷰/저품질 포스트/18050192) – vlcekmi3

관련 문제