J'ai une mise en page difficile sur mon site et j'ai un problème avec IE7. Comment puis-je dans cet exemple définir l'enveloppe interne pour remplir la hauteur de l'enveloppe externe?Hauteur CSS 100% dans IE7
Répondre
Vous devez définir explicitement la hauteur de .wrapper, dans cette situation. Cela étant dit, si vos attributs top: et bottom: vont rendre la hauteur dynamique, votre seule solution est de réinitialiser la hauteur avec JavaScript, de lier la hauteur à mettre à jour lors du redimensionnement de la fenêtre, etc
Je le craignais. Dommage :(Merci! –
@Dbugger Heureux d'aider :) –
J'ai pu obtenir .wrapper2 pour mettre en page correctement en le rendant absolument positionné. En utilisant les 2 lignes suivantes de CSS, largeur pour corriger le problème de largeur causé par le positionnement absolu.
position:absolute;
width:100%;
résultat final étant:
.wrapper{
position: absolute;
top: 310px;
bottom: 130px;
border: 1px solid red;
width: 100px;
}
.wrapper2{
border: 1px solid blue;
height: 100%;
width:100%;
position:absolute;
}
Cela ne résoudra pas le problème lorsque les gens ont besoin d'éléments internes pour ne pas être positionnés de façon absolue. Par exemple, lorsque l'élément interne doit être flotté à côté d'un second élément. Bien sûr, si votre élément interne peut être absolu, vous pouvez aussi utiliser 'top: 0px; en bas: 0px; gauche: 0px; droite 0px; – Frug
- 1. CSS 100% DIVs hauteur
- 2. 100% hauteur css
- 3. CSS hauteur pas 100%
- 4. hauteur: problème 100% dans IE7, pas dans FF
- 5. CSS: 100% hauteur div intérieure
- 6. hauteur de problème css 100%
- 7. Hauteur du CSS: 100% numéro
- 8. css div 100% hauteur problème
- 9. css 100% bug de hauteur
- 10. problèmes avec css hauteur 100%
- 11. hauteur: 100% - pas 100%?
- 12. div-css table avec hauteur: 100%, div-rangs ne pas redimensionner dans IE7
- 13. 100% Hauteur dans dGrid
- 14. 100% 2 Hauteur de colonne CSS Problème!
- 15. 100% Hauteur sur les bordures CSS
- 16. Comment utiliser 100% de hauteur avec css
- 17. Hauteur CSS mobile 100% + navigateur chrome?
- 18. Zone de contenu CSS 100% hauteur
- 19. hauteur span CSS 100% table à l'intérieur
- 20. CSS: Barre latérale 100% hauteur sans défilement
- 21. hauteur: 100% css ne fonctionne pas
- 22. différence entre css hauteur: 100% vs hauteur: auto
- 23. CSS 100% hauteur + en-tête avec hauteur statique;
- 24. Hauteur CSS 100% de la hauteur de la page?
- 25. Div HTML/CSS (hauteur: 80px) sur Div (hauteur: 100%;)
- 26. CSS - Centrer une page - puis faire la page 100% hauteur
- 27. Viewport 100% hauteur n'est pas div 100% hauteur, pourquoi?
- 28. css largeur% dans ie7
- 29. HTML/CSS - Non 100% hauteur sur div dans IE
- 30. Pourquoi la hauteur CSS: 100% ne fonctionne pas dans IE6?
Ne pas être un troll ... Dans l'histoire, nous pouvons voir que vous avez pris les « Merci » avec votre autre compte faux -_- –
@Shredder : [Doit-on supprimer les salutations, les remerciements, les slogans et les salutations des messages?] (Http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be- enlevé des messages) – Dennis
@Dbugger: Shredder demandait Nightfirecat (un membre avec plus de 2000 réputation) pourquoi il a enlevé la partie * Thanks! *. Vous ne devriez pas ** dire merci dans le cadre de votre question. – Dennis