0
Here은 (나를 위해) 문제를 완벽하게 보여주는 JSFiddle입니다.위치 상대 div 위치 이동 약간
그러나 이미지가 동적으로로드되는 div가 몇 개 있습니다. 그런 다음 몇 가지 옵션이있는 투명한 div가 있습니다. 그러나 이미지가 완전히로드되면 맨 위 div의 위치가 재미있게 이동합니다.
이 문제를 방지하는 방법에 대한 의견이 있으십니까? HTML : 여기
은 관련 코드입니다<div id="img">
<img src="http://tbremer.com/images/portfolio/Concert/_MG_6961.jpg" height="200"> <div id="imgOver">test</div>
</div>
<div id="img">
<img src="http://tbremer.com/images/portfolio/Concert/_MG_6964.jpg" height="200"> <div id="imgOver">test</div>
</div>
<div id="img">
<img src="http://tbremer.com/images/portfolio/Concert/_MG_7063.jpg" width="200">
<div id="imgOver">test</div>
</div>
CSS :
#img{
float: left;
margin: 5px;
padding: 0;
width: 200px;
height: 200px;
text-align: center;
font-size: 1em;
background-color: rgb(232, 227, 223);
border: 1px solid #000;
}
#imgOver{
position: relative;
top: -200px;
width: 200px;
height: 200px;
background-color: rgba(0,0,0,.7);
color: #fff;
}
이
top: -200px
제거입니다 . 공장. 완전한. 정말 고맙습니다! 왜 그렇게 잘 작동하는지 설명해 주시겠습니까? – tbremer
@tbremer 설명해 봤지만 원하는 경우 다시 설명해 주겠다. container div에'position : relative;'를 주면'position : absolute;'div가 그 컨테이너에서 흘러 나오도록 제한 할 것이므로' position : absolute;'# imgOver'와'top : 0; ' –
설명해 주셔서 감사합니다! – tbremer