Page 1 sur 1

petit prob avec la propriete @media print

Publié : 22 nov. 2004, 23:23
par GregK84
salut

j'ai un petit soucis avec la propriete @media print.
j'ai sur ma page 2 fichier flash ils sont disposé l'un a coté de l'autre sur ma page mais pas a l'aide d'un tableau.

<div class="print">
<object>
</object>
<object>
</object>
</div>

via une feuille de style je voudrais bien les imprimer l'un a cote de l'autre comme ils sont affichier sur la page, mais il n'y a pas moyen, chaque fois que je les imprime il me les place l'un en dessous de l'autre. vous n'avez pas une idée ? c'est la premiere fois que j'ai ce problème ...

voici mon css :

Code : Tout sélectionner

@media print {
div.notprint{
	display:none;
	}
}

@media print {
	body{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	}

    div.print{
	display: block;
        witdh: 100%;
	height:220px;
	padding: 0.2em;
	border: 1px dotted #000000;
	}
}
merci

Publié : 23 nov. 2004, 21:39
par calimo
S'ils sont plus larges que ne le permet la résolution de l'imprimante (généralement 300 ou 600 dpi...) c'est normal qu'ils se retrouvent à la ligne :roll:

S'ils sont pas trop larges, essaye de les forcer en display:inline pour voir.

Publié : 23 nov. 2004, 21:57
par GregK84
non ils ne sont pas trop large il font 208px en largeur, et j'ai deja essaye de les forcer avec inline.

au debut j'ai pense que comme j'avais place sur ma feuille de style par defaut un padding de 200px a gauche et a droite sur le body, que le probleme pouvait venir de la. donc j'ai recreer une class @media print body ou j'ai tout regle a 0px.

je crois que je vais essaye de les mettre dans une table...

merci

Publié : 24 nov. 2004, 18:32
par calimo
C'est sur une page en ligne qu'on puisse voir ?