Estoy buscando una manera de hacer algo que en mi opinión debería ser ser super simple, pero no pude 't resolverlo ...HTML/CSS: un elemento, 1 píxel de alto, 100% de ancho, 0 imágenes, un solo color, todos los navegadores
Quiero un elemento gráfico en mi página web que es exactamente 1 píxel de alto, 100% de ancho y tiene un cierto color, digamos rojo. Debería verse exactamente igual en todos los navegadores y, preferiblemente, no debería romper demasiado la semántica.
No quiero utilizar ninguna imagen para esto y no quiero usar más de un elemento HTML. Por supuesto, no usaré JavaScript.
He probado el viejo clásico que probablemente muchos de ustedes saben:
<div class="hr"></div>
<style ...>
.hr {
height: 1px;
background: red;
width: 100%;
font-size: 1px; /* IE 6 */
}
</style>
El problema con la solución anterior es que IE6 hacer esto como dos o tres píxeles de altura, para adaptarse a los contenidos no existentes de el div
.
¿Alguna idea?
Funcionó muy bien, muchas gracias. –