28172 sujets

CSS et mise en forme, CSS3

Je suis un peu ennuyé avec du CSS qui récalcitre.
J'aurais besoin des lumières des gurus CSS:
---
Voici la page Wikileaks suivante:
http://wikileaks.ch/cable/2009/05/09DUSHANBE575.html

Si tu la sauves en local sur ton ordi (avec Firefox par ex),
tu vas te retrouver avec tous les .css, les .js et les images dépendant
de la page html dans le sous répertoire 09DUSHANBE575_fichiers/

En ouvrant Firefox sur le document html en local,
puis en ouvrant Firebug,fais un:
document.height
et vérifie que le résultat est bien 0.

Maintenant, édite le fichier 09DUSHANBE575_fichiers/cables.css
que Firefox a sauvé en local, et vire la ligne 116,
cad le
float: left;
de la propriété CSS
div.pane

Sauve le fichier .css
Retourne dans Firefox
Rafraîchis la page
Redemande le
document.height
et hop, tu obtiens un résultat du genre
3183
---

Deux qestions:
- comment récupérer la hauteur du document, même quand la propriété
CSS "float: left;"est présente?
- pourquoi la hauteur passe à zéro quand on ajoute cette propriété?
Est-ce normal selon les obscures règles de CSS?

Any help is welcome.
bonjour,
regarder du coté des depassement de flottant ou contexte de formatage.

par exemle:
body {display:inline-block;width:100%;}