IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Positionnement de la dernière page de mon site


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de awalter1
    Inscrit en
    Août 2004
    Messages
    994
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 994
    Par défaut Positionnement de la dernière page de mon site
    Bonjour,
    Dans mon site j'ai un menu et chaque choix du menu redirige sur la page associée.
    Pour le menu :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <li><a href="#contact">Me contacter</a></li>
    et pour la page :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <footer>
          <h2 id="contact">Contactez-moi</h2>
          <form>
            <input placeholder="Nom">
    ...
    Mais la dernière page a peu de lignes et du coup, le début de la page n'est pas en haut de mon navigateur : je vois la fin de la page précédente, ce n'est pas pro. Je pense que la dernière page est contrainte par le bas du navigateur.
    Y a t'il une directive particulière pour éviter cela, le rendu dépendant forcément du dimensionnement du navigateur.
    Merci.

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 213
    Par défaut
    Bonjour,
    j'ai l'impression qu'il y a confusion entre page et « section » dans ta demande !

    Si tu veux mettre ton élément cible en haut de fenêtre il faut qu'il fasse au moins la hauteur de ta fenêtre, donc tu peux ajouter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #contact {
      min-height:100vh;
    }
    cela devrait le faire

  3. #3
    Membre éprouvé Avatar de awalter1
    Inscrit en
    Août 2004
    Messages
    994
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 994
    Par défaut
    Bonjour,

    oui, je ne maitrise pas forcément le vocabulaire d'aujourd'hui.
    Pour moi la section, est au sens tag section du html.
    Pour la page, j'ai consulté le web et la notion de page web est confuse. La meilleure définition d'une page web est l'ensemble des informations accessibles via un lien url.
    Donc en effet, "page" pour moi est l'ensemble des infos accessibles via un item de mon menu, ce serait donc plutôt une section.

    Ta solution fonctionne trés bien, je ne connaissais pas cette unité vh.
    Bizarre : elle ne s'applique pas bien pour d'autres sections de mon site.

    Peux tu m'expliquer d'ou vient la valeur 100? Est ce lié à la dimension présumée de l'écran, de la fenêtre du navigateur?
    Merci

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 698
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 698
    Par défaut
    l'unité "vh" est définie comme 1 / 100 de la hauteur de la zone visible :
    https://developer.mozilla.org/fr/docs/Web/CSS/length

  5. #5
    Membre éprouvé Avatar de awalter1
    Inscrit en
    Août 2004
    Messages
    994
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 994
    Par défaut
    oui ok, 100 vh c'est 100/100 donc la taille de la zone visible.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Décalage sur une page de mon site
    Par hoodvy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 31/12/2008, 08h08
  2. Reporter un menu déroulant dans toutes les pages de mon site
    Par nicofago dans le forum Dreamweaver
    Réponses: 21
    Dernier message: 22/11/2008, 00h49
  3. Réponses: 1
    Dernier message: 22/09/2008, 12h18
  4. Redirection des pages de mon site web
    Par Antoon dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 04/09/2008, 17h52
  5. Réponses: 4
    Dernier message: 16/07/2008, 12h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo