comment faire un plein écran div, et de les empêcher de taille à être changé par le contenu?
pour mon application web, je voudrais la div principale pour être en plein écran (à la fois la largeur et la hauteur = 100%), et quel que soit le contenu, je veux rester à cette taille. cela signifie que, si il n'y a pas beaucoup de contenu, il n'est pas interdit, et si il y a trop de contenu, il ne faut pas pousser cette div principale.
comment puis-je faire cela?
(je suis ok avec des hacks appliqué à cette div, tant qu'il va garder le contenu hack gratuit)
Vous devez vous connecter pour publier un commentaire.
Ou même juste:
(html, le corps peut être définie comme.. 95%à 99% ou quelque chose du genre pour tenir compte de légères incohérences dans les marges, etc.)
Remarquez comment la plupart de ces ne peut être utilisé SANS un DOCTYPE. Je suis à la recherche de la même réponse, mais j'ai un DOCTYPE. Il y a une façon de le faire avec un DOCTYPE cependant, bien qu'il ne s'applique pas au style de mon site, mais il faudra travailler sur le type de page que vous souhaitez créer:
Maintenant, cela a été mentionné plus tôt, mais je voulais juste préciser que c'est normalement utilisé avec un DOCTYPE, hauteur:100%; ne fonctionne que sans DOCTYPE
- Je utiliser cette approche pour le dessin d'une superposition modale.
Je crois que la distinction ici est l'utilisation de position:fixe qui peuvent ou peuvent ne pas être applicables à votre cas d'utilisation.
J'ai aussi ajouter
z-index:1000; background:rgba(50,50,50,.7);
Ensuite, le contenu modal peut vivre à l'intérieur de ce div, et tout contenu qui était déjà sur la page reste visible dans le fond, mais couverts par la superposition entièrement pendant le défilement.
right:0
etbottom:0
descripteurs sont inutiles; elles remplacent lestop
etleft
descripteurs. Ce utilisé pour me faire tout le temps; en CSS n'est pas comme Windows Forms ou XAML à cet égard.Utiliser le code HTML
et utiliser les CSS:
Assurez-vous que le code HTML est dans l'élément racine.
Espérons que cette aide!