Sto cercando un modo per fare qualcosa che a mio parere dovrebbe essere super semplice, ma non potevo capisco ...HTML/CSS: Un elemento, alta 1 pixel, 100% di larghezza, 0 immagini, singolo colore, tutti i browser
Voglio un elemento grafico sulla mia pagina web che è esattamente Alto 1 pixel, 100% di larghezza e ha un certo colore, diciamo rosso. Dovrebbe apparire esattamente lo stesso in tutti i browser e preferibilmente non dovrebbe rompere troppo la semantica.
Non voglio usare alcuna immagine per questo e non voglio usare più di un elemento HTML. Ovviamente, non userò JavaScript.
Ho provato il vecchio classico che probabilmente molti di voi sanno:
<div class="hr"></div>
<style ...>
.hr {
height: 1px;
background: red;
width: 100%;
font-size: 1px; /* IE 6 */
}
</style>
Il problema con la soluzione di cui sopra è che IE6 renderà questo più in alto due o tre pixel, per adattare i contenuti non-esistenti il div
.
Qualche idea?
Ha funzionato alla grande, grazie mille. –