나는 이것을 위해 많은 방법을 시도했지만 그럴 수 없습니다. 3 년 후 프런트 엔드 작업을하기보다는 당황스럽게 생각합니다.하지만 더 이상 시간을 낭비하지 않아도됩니다.div 내에서 이미지와 앵커를 수직으로 정렬
저는 워드 프레스 이미지 갤러리가 있습니다. 이미지를 세로로 가운데에 맞춰야합니다. 높이, 선 높이 및 세로 정렬을 설정하려고 시도했습니다. 중간 - 그러나 기쁨은 없습니다.
이미지는 사용자가 추가하므로 크기와 총 수가 고정되지 않으므로 개별 요소 높이를 구체적으로 타겟팅하는 솔루션은 적합하지 않습니다.
의 URL : http://www.europa-international.net/
<dl class="gallery-item ">
<dt class="gallery-icon">
<a href="http://www.europa-international.net/our-videos/snapshot-1-02-01-2014-15-33/" title="Snapshot 1 (02-01-2014 15-33)"><img width="125" height="70" src="http://www.europa-international.net/wp-content/uploads/2013/07/Snapshot-1-02-01-2014-15-33.png" class="attachment-homepage-gallery" alt="Latest Promo Videos"></a>
</dt>
<dd class="wp-caption-text gallery-caption">Latest Promo Videos</dd>
#gallery-1 .gallery-icon {
height: 104px;
line-height: 104px;
}
#gallery-1 .gallery-icon a {
vertical-align: middle;
}
많은 변형 (앵커 높이/라인 높이주는 : 104px 디스플레이 : 블록, 수직 정렬 : 중간)에 논의 이 장소.
편집 : 여기에 바이올린 게시 : http://jsfiddle.net/DE4ph/2/
도 - 중복 응답 솔루션은 내가 캔트으로 (쉽게)의 워드 프레스에 의해 생성 된 마크 업을 변경 적합하지 않습니다. 상대, 다음 스타일 앵커에 추가 :
위치 : 많은 중
의미있는 코드와 여기에 문제의 설명을 추가하십시오. 수정이 필요한 사이트에 을 연결하면 안됩니다. 그렇지 않으면 문제가 해결되면이 방문자는 향후 방문자에게 어떤 값도 표시되지 않습니다. 문제를 나타내는 [짧은, 자체 포함, 올바른 예 (SSCCE)] (http://www.sscce.org/) 게시하면 더 나은 답변을 얻는 데 도움이됩니다. 자세한 내용은 [내 웹 사이트의 일부 기능이 작동하지 않습니다.를 참조하십시오. 에 대한 링크를 붙여 넣을 수 있습니까?] (http://meta.stackexchange.com/questions/125997/) 감사합니다. – j08691
당신이 시도한 것에 대한 기본적인 CSS를 보여주십시오. – helion3