voilà je souhaiterais faire une page web avec des div chacune l'une en dessous de l'autre et chacune prenant pour taille la hauteur totale de l'écran de l'utilisateur ainsi que sa largeur sauf que voilà je ne sais pas pourquoi chaque fois que j'essais ma seconde div se met sur la première au lieu de se mettre en dessous afin de pouvoir scroll dessus. Je ne comprend pas je n'ai jamais eu ce genre de problème auparavant de quoi cela peut-il venir ?
P.S: oui mes div sont des <section> et les div dedans à la base c'était des <article> mais j'ai changé pensant que cela venait de ça.
C'est normal, si tu demandes à chaque div de prendre toute la hauteur de l'écran, elles vont forcément se mettre les une au dessus des autres et donc être positionnées au même endroit.
- Edité par Lartak 19 mars 2020 à 15:53:06
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
C'est normal, si tu demandes à chaque div de prendre toute la hauteur de l'écran, elles vont forcément se mettre les une au dessus des autres et donc être positionnées au même endroit.
- Edité par Lartak il y a 9 minutes
Oui sa d'accord mais du coup comment faire pour que chaque div prennent tout l'écran mais chacune l'une en dessous de l'autre ?
Oui c'est déjà ce que je comptais faire mais du coup c'est surtout pour la hauteur des sections que j'ai peur parce que chaque appareil est différent niveau résolution un Iphone auras pas forcément la même résolution qu'un Xiaomi par exemple
Oui mais le truc c'est que bootstrap je suis pas encore à l'aise dessus et je dois rendre sa pour la semaine prochaine. Voila ce que sa donne quand je le met au format IphoneX avec les conseils que tu m'as donné (j'ai enlevé toute les marges mais comme tu peux le voir elles sont encore là, réellement j'ai déja fait des pages web bien structurée mais celle-ci me pose des problême que j'avais jamais rencontré, le pire c'est que j'ai déja toute la page qui est faite dans un autre dossier la je galère juste pour la rendre responsive)
Il n'y a pas que pour la taille des bloc que tu dois modifier, mais aussi pour la taille des polices, soit pour le contenu dit phrasé.
Peut être que tu arriverais mieux à styliser notamment pour le responsive, si tu arrêtais d'abuser sur des valeurs en pourcentage, car pour utiliser des valeurs en pourcentage, il faut qu'un élément parent ait une taille fixe, alors que toi tu définis des pourcentages dès les balises html et body.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
Si par appareil tu veux dire comme tout à l'heure selon une marque de téléphone par exemple, tu te trompe et dans ce cas là il vaut mieux que tu te documentes sur les media queries car tu sembles plus connaitre le terme que comment les utiliser.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
non je voulais dire par taille d'écran parce que mon téléphone actuel est plus grand que mon ancien par exemple autant niveau largeur que niveau hauteur
On n'utilise pas des media queries en fonction de tailles d'écran, mais en fonction de ton design. Si à 700px de large il y a besoin de changer pour que ça reste lisible, alors ta query doit se faire à 700px de large.
Après, tu peux prendre des valeurs grossières et partir du principe que tout en dessous de 1200px de large est une tablette, et que tout en dessous de 980px de large est un smartphone.
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
D'accord je vois ce que tu veux dire mais je pense que je vais tricher un peu et donner des tailles fixes à mes div et des valeurs de margin en % entres elles afin qu'une seule n'apparaisse à l'écran et en effet faire des média queries pour réguler la taille des sections en fonction du besoin
Je ne suis pas sûr de comprendre ce que tu veux faire… Donner des marges en pourcentage est généralement une mauvaise pratique ; et en loccurence, je ne vois pas en quoi ça répondrait à ton besoin.
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
J'ai au final opté pour un apprentissage accéléré de bootstraps
Faire des div prenant tout l'écran
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
arf !!!
arf !!!
arf !!!
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !