11
votes

Équivalent de largeur: -MOZ-disponible dans Google Chrome

Y a-t-il une autre façon de remplir l'espace disponible des divs imbriqués dans Google Chrome? Firefox's -Moz-Disponible ne fait que cela, mais prend en compte des marges, des prélèvements et des barres de défilement. Il n'y a pas de webkit-disponible, cependant.


2 commentaires

Soins pour partager un exemple, s'il vous plaît?


Cas d'essai: J'ai deux divs, un à l'intérieur d'un autre. Celui de l'intérieur a des marges, un rembourrage et des frontières. Afin de remplir la largeur de la DIV extérieure avec l'intérieur à l'intérieur, je viens de mettre la largeur: -Moz-disponible; et ne pas avoir à calculer quoi que ce soit. Mettre 100% pour la largeur de la div intérieure ne fonctionnera pas à cause du rembourrage, des marges et des frontières - il sera plus large. En webkit, "largeur: -webkit-disponible" ne fonctionne pas.


3 Réponses :


-1
votes

-MOZ-disponible = largeur de conteneur - (marge + bordure + remplissage) alors essayez largeur: intrinsèque; . .


1 commentaires

Merci d'avoir répondu. Malheureusement, ça ne marche pas. Je suppose que je vais devoir juste aller avec calculer les largeurs en pixels ...



9
votes

Qu'en est-il de cela? XXX


1 commentaires

Je pense que cela fait l'affaire. Bien que Chrome devrait inclure "disponible"



18
votes

Essayez ceci. XXX


0 commentaires