28220 sujets

CSS et mise en forme, CSS3

Bonjour,

J'ai une div qui est parfois vide :
<div id="drt"> </div>

mais dans ma css :
#drt { width: 204px;}

Sous IE, le width est toujours pris en compte, en revanche pas sous FF.
Je ne peux pas changer la structure du code HTML et il faut absolument que ce width soit pris sous FF. Mais comment faire ?

Merci de votre aide Smiley smile
Modifié par statvg (13 Apr 2006 - 16:18)
Bonjour statvg,

Et en mettant un espace dans ton div, de cette manière :


<div id="drt">&nbsp;</div>
Merci pour ta réponse.
Mais il y a hic, c'est que je ne peux pas toucher au code HTML ... je dois absoluement toucher qu'à la css.. Smiley decu

Merci
Je crois avoir trouvé une solution, mais j'ai peur ce qui concerne le référencement :
#drt:after { content:"vide"; color:#E5E6EB;}

Car la couleur du content de after est la même que le fond.
Je sais que c'est fortement déconseillé en HTML mais comme ça ?

Merci