세로 중심의 이미지가있는 웹 사이트에서 작업하고 있습니다. 페이지에도 단락이 있으며 이미지 아래에 있기를 원합니다. 나는 이것을 할 수없고 창 크기를 조정하면 이미지가 텍스트와 겹쳐집니다. http://jsfiddle.net/qkmuM/ 내 CSS는 내가 원하는 것을 얻는 방법에세로 중심의 이미지 겹침 텍스트
img {
margin:auto;
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
width:100%;
max-width:900px;
}
어떤 아이디어인가? 감사. 요소는 몸체에 대해 위치 때문에
이 경우 쓸모없는 'top','left', ... 속성을 제거하는 것이 좋지 않습니까? –
@HashemQolami. OP가 더 많은 아이템을 가지고있을 때 효과가있을 수 있습니다. 이제 나는 그것을 고쳤다. – Praveen
IMHO 두 번째 방법에서'display : block; '을 사용하는 것이 더 적절하고 더 의미 론적이다. 'table-cell'은 특별한 이점이 없습니다. –