¿Es posible lograr consistencia de altura de línea en todos los navegadores?¿Es posible lograr consistencia de altura de línea en todos los navegadores?
Adjunto una imagen. Verá una caja rectangular roja y una caja rectangular verde (ambas del mismo ancho y alto) que he agregado manualmente a través de Photoshop para ayudar a mostrar la diferencia de espacio/espacio entre las líneas punteadas (debajo del cuadro rojo) y la "Seguidores: 3197179" texto.
Parece que Firefox es el único que muestra los elementos de manera diferente. Noté esto cuando aplico una altura de línea. ¿De alguna manera puedo hacer esto coherente con todos los navegadores?
Estoy usando Firefox 3.6.13, Safari 5.0.3, Opera 10.63 y Chrome 8.0.552.231.
CSS:
.clearfix, .container {display:block;}
ul { margin:0; padding:0; list-style:none; }
li { position:relative; margin:0 0 0 0; padding:12px 0; border-bottom:1px dotted #E7E7E7; }
li img { float:left; margin-top:0; }
li p { margin:0 0 0 58px; padding:0; font-weight:normal; border:none; font-size:1em; line-height:1.3em; }
li p.name { position:relative; padding-top:0; font-size:1.1em; font-weight:bold; }
HTML
<ul>
<li class="clearfix">
<a href="#"><img width="50" src="http://localhost:3000/images/foobar.gif" alt="thumb"></a>
<p class="name">
<a href="#">Jessica Simpson</a>
</p>
<p>Blurred out text here</p>
<p>Followers: 3197179</p>
</li>
</ul>
sé la diferencia es sólo por uno o dos píxeles. Pero este es un requisito del cliente y un "Debe". ¿Es posible hacer eso o debo explicarle al cliente que es imposible lograr una diferencia de 1 a 2 píxeles de un navegador a otro? –
http://dowebsitesneedtolookexactlythesameineverybrowser.com/ – Flack
Hola, Flack, hay ciertas cosas que puedo lograr, con poco esfuerzo y sin "hacks de CSS" para que la visualización se vea igual para todos los navegadores.Sin embargo, me pregunto si el caso en mi publicación inicial cae dentro de la categoría "imposible" –