28220 sujets

CSS et mise en forme, CSS3

Bonjour,

Je souhaiterais pouvoir afficher dans un seul <div> un texte affiché sur plusieurs colonnes.
Je souhaiterais que la hauteur de ce div soit fixe et que sa largeur soit 100%.

En gros, un truc dans ce genre :

<html>
<body>
   <div class="multicolumn">
Sed lorem neque, dignissim vitae, faucibus vel, interdum vitae, mauris. Quisque ante tellus, bibendum sed, pulvinar ac, sagittis eget, purus. Phasellus eu tellus ut nibh consectetuer accumsan. Etiam interdum lobortis sem. Morbi gravida vehicula libero. Proin pede lacus, adipiscing nonummy, cursus eget, lobortis et, arcu. Phasellus urna felis, ornare vitae, aliquam eu, ultricies nec, nunc. In hac habitasse platea dictumst. Morbi urna velit, fringilla gravida, volutpat eu, scelerisque sed, magna. In viverra. Sed quam nisi, pharetra eu, posuere quis.
    </div>
</body>
</html>


avec le code css qu'il faut pour la classe "multicolumn" (c'est là ma question Smiley smile )

Merci d'avance !
Salut !

Je ne pense pas que ce soit possible pour tous les navigateurs pour le moment, apparement c'est envisagé pour la norme CSS3 ...

Voir les explications ici.

Ca fonctionne sous Firefox 1.5, et ça se dégrade bien si le navigateur ne supporte pas cette propriété, donc pourquoi se priver ? Smiley murf
Nigel > puisque IE ne reconnaît pas cette propriété, il affiche le texte sur une seule colonne, exactement comme si la propriété n'était pas là !

Pour le site dont tu parles, les problèmes d'affichage sous IE n'ont à mon avis rien à voir avec les colonnes de texte ...