2013-05-24 2 views
0

인라인 블록 요소 위에 수직 정렬 중간을 사용할 때 이상한 간격 문제가 발생했습니다. 부모 컨테이너를 확장하는 상단의 2 픽셀 여백과 같습니다. 디폴트의 ​​수직 정렬에서는 요소 위에 공간이 생기지 않고 부모 컨테이너가 확장되지 않습니다. 인라인 블록 및 세로 맞춤이있는 이상한 세로 간격

http://cdpn.io/BKndk

여러분의 도움에 감사드립니다 : 나는 probleme을 보여 예를 만들었습니다.

+1

수직 정렬은 인라인 블록 요소 – Pete

+0

에서 작동하지 않습니다. 수직 정렬을 사용하려면 다음과 같이하십시오. http://jsfiddle.net/peteng/E78HQ/1 – Pete

답변

0

상위 요소 인 nav 컨테이너 대신 vertical-align : middle을 "a"요소에 적용했기 때문입니다. "a"요소에서 제거하고 nav 클래스에 추가하면 예상대로 작동합니다.

+1

장난. 감사! – user1870482

+0

당신은 수직 정렬을 모두 제거해야합니다! – Pete