Je rencontre des problèmes de CSS lorsque j'essaie de faire en sorte que l'affichage d'IE soit le même que celui de Firefox. En particulier, je suis en train de centrer le texte verticalement dans une boîte tout en ayant pleine hauteur:IE hauteur plus petite que la hauteur de Firefox
montré ici: http://img9.imageshack.us/img9/4045/goddammitv.png
Y at-il de toute façon que je peux obtenir la hauteur du lien pour être le même que l'arrière-plan tout en étant verticalement centre (à la fois dans IE et Firefox)?
CSS:
#buttons
{
/* RAEG */
float: right;
position: relative;
left: -50%;
text-align: left;
}
ul
{
list-style-type: none;
margin: auto;
padding-top: 10px;
position:relative;
left: 50%;
}
.lbutton
{
height: 150px;
width: 150px;
display: block;
float: left;
position: relative;
text-align: center;
}
.lbutton a
{
display: block;
width: 150px;
height: 85px;
color: #000;
border: 1px solid #000;
text-shadow: #6374AB 1px 0px 5px;
padding-top: 65px;
}
HTML:
<div id="buttons">
<ul>
<li class="orange lbutton"><a href="">projects</a></li>
<li class="orange lbutton"><a href="">test</a></li>
<li class="orange lbutton"><a href="">test2</a></li>
</ul>
PS: la bordure noire est juste pour le débogage;)
Oh, merci. Pour une raison étrange, il ne m'a jamais traversé l'esprit d'utiliser un rembourrage sur le bas sans hauteur (d'oh!) – kevin
Pas de problème, voir ma mise à jour et accepter si cela vous a aidé :) – Marko