그래, 여러 div 및 모든 내용을 취해서 서로 위에 겹쳐서 포함하는 div (#) 스택 다음과 같은 방법을 통해 사물의 정상적인 흐름에 나타납니다상대 위치 지정된 블록 요소를 포함 된 절대 위치 요소와 동일한 크기로 만듭니다.
CSS :
#stack
{
position:relative;
display:block;
}
#stack div
{
position:absolute;
left:0;
}
HTML :
지금 DIV # 스택을 제외하고, 작동<div id="stack">
<div>
<img src="images/1.jpg">
<p>
First Image
</p>
</div>
<div>
<img src="images/2.jpg">
<p>
Second Image
</p>
</div>
<div>
<img src="images/3.jpg">
<p>
Third Image
</p>
</div>
<div>
<img src="images/4.jpg">
<p>
Fourth Image
</p>
</div>
</div>
은 폭/높이가 0 나는 너다. 그것의 가장 큰 아이와 같은 크기가 좋아.
미리 도움을 청하십시오!
문서 플로우에서 벗어나지 않고이를 달성하는 다른 방법을 알고 계시겠습니까? – tscully
아니요, 다른 요소 위에 겹쳐서 표시하려면 흐름에서 꺼내야합니다. 그게 전부입니다. 그래서 javascript가 제대로 작동하려면 가장 좋은 방법입니다. –
굉장해, 잘됐다! 방금 jQuery를 배우고이 동일한 솔루션으로 나아갔습니다.하지만 대답에 의해 발견 된 것 또는 두 가지가 누락되었습니다. 감사! – tscully