Feuille de style CSS

Signaler
Messages postés
22
Date d'inscription
vendredi 11 mars 2005
Statut
Membre
Dernière intervention
6 juin 2005
-
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
-
Salut !

Come d'hab, j'ai un petit problème.... mais très énervant.

Sur les pages web que je créé, il y a entre autres des tableaux qui prennent plus que la dimension habituelle pour une feuille papier.

Je voulais inclure dans mon code grâce à la balise style une règle de feuille de style CSS (je ne créé pas de feuille exprès car c'est juste local à deux tableaux) en mettant une règle telle que :

.landscape {size : landscape;} ou un truc dans le genre et après pour l'utiliser lorsque j'ouvree la balise table pour créer le tableau je mets :

<table ... class="landscape">

Comme vous l'aurez sans doute compris, je voudrais qu'à l'impression ce tableau soit mis en page en mode paysage.
Ma balise style est bien de la forme :

<style type="text/css" media="print">

mais lorsque je fais un aperçu de l'impression puis une impression, impossible d'imprimer en mode paysage.

Quelqu'un porrait-il me donner un coup de main assez urgemment.

Merci beaucoup !!

1 réponse

Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
22
Hello,



tu m'etonnes : la propriete size n'est pas encore implementee en CSS2 ;-)



Je ne peux que te conseiller de reduire la taille de tes tableaux
(reduis les polices de caractere deja, a l'impression, une font 10 est
generalement enorme...).

Et fais des tests...

Et tu peux garder une css classique, en ajoutant devant ton syle :

@media print {
table.landscape {
ce que tu veux dedans...
}
}