Aller au contenu

Sujets conseillés

Posté (modifié)

Contexte général : j'essaie de me débarrasser des tableaux.

J'ai un iframe dont je définis la largeur et la hauteur pour qu'il s'intègre bien dans la structure générale de ma page et quand je bosse sur mes pages sans tableaux (pas encore en ligne...), FF m'agrandit systématiquement la taille de l'iframe. Pour info, voici le code de l'iframe

.iframe {
width: 624;
height:440px;
overflow:auto;
margin:0 0 0 154;
padding:20px;
}

Par ailleurs, Opéra me met systématiquement un bus horizontal, même si la taille du conteneur dans lequel se trouve le iframe est suffisamment grande et quel que soit le contenu dudit iframe...

Code du conteneur de l'iframe :

.colonne2{
position:absolute;
margin:0 0 0 0;
height:600;
width:650;
}

Zarbi.

Ce n'est pas grave en soi, mais quand on s'est pris la tête sur l'esthétique générale d'un site, ça agace d'avoir des comportements différents pour chaque navigateur...

Modifié par marcelman
Posté

Salut marcelman,

cela fait des années que je n'ai pas intégré d'iframe (ce n'est pas déprécié d'ailleurs ?) donc je ne suis un spécialiste en la matière mais il y a quelque chose qui m'interpèle dans ton code.

Certains attributs ont une mesure et d'autres non. Si tu peux laisser un "margin:0 0 0 0" tel quel car zéro en px, %, em fera toujours zéro, il n'en est pas de même pour "height:600;" par exemple.

Commence par donner la valeur "px" partout où cela est nécessaire, ça sera déjà un bon début. Si ça ne résolut pas tous tes problèmes reviens nous voir (dans le cas contraire aussi d'ailleurs ;) ).

Posté

Bonjour,

ce n'est pas déprécié d'ailleurs ?

Non, mais iframe ne peut être utilisé qu'avec un doctype transitional (HTML ou XHTML)

Posté

La précision de l'unité de mesure ne change rien à l'affaire...

Une autre idée ou une soluce ?

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...