konto usunięte
Temat: Vertical Align w Inline Block
WitamMam taki problem.
<div class="Item">
<img class="Icon" src="7924235_t.jpg"/>
</div>
/* CSS */
.Item {
width: 64px;
height: 64px;
color: #333333;
font-size: 18px;
overflow: hidden;
display: inline-block;
position: relative;
line-height: 64px;
vertical-align: middle;
}
Item>IMG {
max-width: 54px;
max-height: 54px;
width: auto; /* 54px; */
height: auto; /* 54px; */
margin-left: auto;
margin-right: auto;
position: static; /*relative;*/
display: table-cell; /* table-cell; */
vertical-align: middle;
}
Mam listę elementów Item, każdy z IMG w środku (takich jak na początku). Powyższy kod pozwala mi je wyśrodkować w poziomie, ale nie wiem jak to wyśrodkować w pionie.
Czy ktoś miałby jakiś pomysł jak to rozwiązać?
Z góry dziękuję.
ps. Chciałbym dodać, że pewne rzeczy muszą pozostać. Tzn div musi być inline-block, a wymiary w IMG muszą zostać właśnie takie (chodzi o zachowanie proporcji obrazka). Całość musi działać pod Operą. Szczerze mówiąc, skończyły mi się pomysły...Mariusz Klimek edytował(a) ten post dnia 07.03.11 o godzinie 16:39