누군가가 올바른 방향으로 나를 가리킬 수 있다고 생각합니다.jQuery를 사용하여 div의 수직 중심 이미지
저는 이미지의 높이가 일정한 경우 CSS를 사용하여 div 내에서 이미지의 세로 가운데 정렬을 시도했습니다. 그러나 (항상 그렇듯이) 사물은 그만큼 단순하지 않으며 이미지 높이는 거의 모든 경우에서 다릅니다.
이미지의 절반 높이의 음수 여백을 이미지에 추가하여 div의 가운데로 가져올 수 있기를 바랍니다.
내가 어떻게하는지에 대한 제안이 있으십니까?
이 작동하지 않는 것 : 사전에
var $img = $('div#imageColumn img');
var h = $img.height();
$img.css('margin-top', + h/-2 + "px");
감사를 S.
을 지금까지 시도 무엇입니까? 현재 코드를 표시하면 더 잘 안내 할 수 있습니다. – MrOBrian
정말 jQuery를 사용해야합니까? 이것을 확인해보십시오 : http://phrogz.net/css/vertical-align/index.html –
안녕하세요 - 이미지 크기가 동적이므로 높이를 가져오고 음수 여백을 적용하려면 jquery를 사용해야합니다. 나는 CSS만으로도 그렇게 할 수 있다고 생각하지 않습니까? –