이것은 매우 쉬워야하며 이에 대한 연구를 수행했습니다. here, here, here 및 다른 곳에 코드를 연결했는데 작동하지 않습니다.가변 크기의 이미지를 센터링하는 방법
나는 위에 3 개의 .png가 쌓여있는 웹 페이지가 있습니다. 상위 2 가지는 가변 크기이며 페이지의 100 %입니다. 맨 위에는 구멍이 있고 (중간에는 투명 함), 자바 스크립트를 사용하여 맨 아래를 드러내는 가운데 사라집니다. 상위 2 개의 .png과 자바 스크립트가 완벽하게 작동합니다.
하단 이미지를 수직, 수평 중심으로 정확하게 표시하고 페이지 크기에 비례하도록하고 싶습니다. 나는 그것을 중심으로 만들 수도 있고 비례 적으로 만들 수도 있지만 둘 다 가질 수는 없다. 나는 배경을 바닥에 놓을 수 없다. 왜냐하면 배경이 바른 색이 아니거나 바둑판 식으로 배열 되었기 때문이다. 여기
코드의 일부 샘플입니다HTML :
<body>
<div >
<p0 id="face" ><img src="face2.png"; class='face'> </p0>
</div>
<p1 id="circuit" > <img src= 'circuit.png' width = '100%' height = '100%' /> </p1>
<p2 id="hole" ><img src="hole.png" width='100%' height = '100%' /> </p2>
</body>
CSS :
p0{
width: 50%;/*I can't set the height to 50% because it is a different size than the width*/
center
z-index:1;
position: absolute;
}
p1{
z-index: 2;
width: 100%;
padding:0;
margin: 0;
height:100%;
position: absolute;
}
p2{
z-index:3;
width: 100%;
padding:0;
margin: 0;
height:100%;
position: absolute;
}
지금까지 가지고있는 데모에 대한 링크는 질문에 대한 답을 도울 수 있습니다. – Marcel
작업 데모 링크로 답변을 편집했습니다. –