Esiste un modo per allineare verticalmente del testo all'interno di un DIV in internet explorer 7?
E' l'unico browser in cui non funge, e facendo delle ricerche per il web ho letto che la proprietà "vertical-aliign:middle" non lavora in IE.
Ora, quello che io chiedo è...si puo risolvere questo problema?
Di seguito una parte dei codici HTML, CSS
HTML
- Codice: Seleziona tutto
<div id="extra">
<ul>
<li id="pulsfis">
<div class="menu">
<a href="#"><b>PARTE I<br>L’origine della scoperta</b></a>
</div>
</li>
</ul>
CSS
- Codice: Seleziona tutto
div#extra ul li#pulsfis {
width:192px;
height:59px;
background:url(img/img/puls2.jpg) no-repeat;
text-align:center;display:block;
}
div#extra ul li#pulsfis div.menu{
width:182px;
height:59px;
font-size:11px;
padding:0 10px;
display:table-cell;
vertical-align: middle;
}
div#extra ul li#pulsfis div.menu b{
font-size:11px;
color:#e4e4e4;
}
Grazie,
Alessandro