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 :

Espacement en haut malgré un padding-top:0


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club Avatar de TylerDordon
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2021
    Messages : 3
    Par défaut Espacement en haut malgré un padding-top:0
    Bonjour !

    Nouveau sur ce forum, je me permet de vous adresser mon code car j'ai un petit problème sur un padding. Après avoir cherche un bon moment sur le web, et modifier tout mes paramètres/position, je ne trouve pas la solution.
    Je viens donc m'en remettre à vous.

    Je suis en train de créer mon tout premier site internet et dans mon encart placé sur le côté, j'y ai inséré du texte avec un border. Le problème est que je peux le réduire sur le bas mais sur le haut, j'ai un grand espacement entre mon border et mon h4.
    Malgré un padding top 0 ou padding 0px 5px, toujours de l'espacement.

    Besoin d'aide SVP

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <div id="encart">
                        <p>
                            <h4>A propos de l'auteur</h4>
                            Umberto Nobile (Lauro, 21 janvier 1885 - Rome, 30 juillet 1978) est un ingénieur aéronautique et un explorateur italien.
                            Il fut professeur en construction aéronautique à l'Université de Naples pendant plus de trente ans, ainsi que directeur du Stabilimento 
                            militare di Costruzioni Aeronautiche de Rome de 1919 à 1928 et général du corps du génie aéronautique en qualité d'ingénieur de l'aviation 
                            militaire italienne.
                            Umberto Nobile fut un des pionniers et une des personnalités les plus remarquables de l'histoire de l'aéronautique italienne ; il devint 
                            célèbre pour avoir piloté le Norge, premier dirigeable qui survola le pôle Nord puis commandé le dirigeable Italia lors d'une deuxième 
                            expédition polaire.
                        </p>
                        </div>
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    #encart
    {
        display: flex;
        position: absolute;
        width: 13.5%;
        height: 78%;
        border-width: 1.3px;
        border: thick double #22680da6;
        border-radius: 25px;
        right: 110px;
        top: 380px;
        flex-direction: column;
        text-align: justify;
        padding: 0px 5px;
     
     
    }

    Nom : aidecss.png
Affichages : 104
Taille : 65,3 Ko

  2. #2
    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'élément "p" est un élément "bloc" donc il ne peut pas contenir un "h4" qui est du même type.
    et donc si vous regardez le code source avec la console de développement de votre navigateur, vous verrez que la balise "p" se ferme avant la balise "h4" se qui cause ce résultat.

    par exemple avec Firefox, la console de développement de votre navigateur s'affiche en faisant Ctrl + Maj + C puis cliquez sur l'élément comme expliqué ici :
    https://developer.mozilla.org/fr/docs/Outils/inspecteur

  3. #3
    Candidat au Club Avatar de TylerDordon
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2021
    Messages : 3
    Par défaut
    Oui effectivement ! je viens d'inspecter la page et oui j'ai la création de 2 balises <p> avant et après h4 qui s'ouvrent et se ferme.

    C'est donc pour cela ? L'espacement qui se trouve au dessus de mon titre a l'intérieur de l'encart représente donc la première balise <p> ?

    Merci pour votre réponse rapide et précise !

  4. #4
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 212
    Par défaut
    Bonjour et bienvenue sur DVP.
    C'est donc pour cela ? L'espacement qui se trouve au dessus de mon titre a l'intérieur de l'encart représente donc la première balise <p> ?
    oui mais pas que, si tu as corrigé ton code HTML, pour le rendre conforme, la marge que tu peux observer au dessus de ton élément <h4> et simplement liée à la marge, margin, appliquée par défaut par les navigateurs.

  5. #5
    Candidat au Club Avatar de TylerDordon
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2021
    Messages : 3
    Par défaut
    C'est tout bon !

    J'ai tout simplement enlevé ma balise p et laissé mon h4 dans ma balise div que j'ai id.

    Effectivement, je vois que l'espacement est un peu plus fort à cause du h4 mais le rendu est bien plus esthétique !

    Un grand merci pour votre aide, je suis super content d'avoir trouvé une réponse à mon problème aussi rapidement grâce à ce forum.

    Voici le résultat
    Nom : aidecssresolu.png
Affichages : 68
Taille : 63,7 Ko

    Je marque ce sujet en RESOLU !

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

Discussions similaires

  1. lien durs mais clik quand même comptabilisés, comment ?
    Par italiasky dans le forum Langage
    Réponses: 4
    Dernier message: 04/02/2006, 15h59
  2. boucle simple dans une dataGrid avec quand même une erreur !
    Par fkr dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 07/11/2005, 15h04
  3. Malgré SetWarning False Msg apparait quand même
    Par samlepiratepaddy dans le forum Access
    Réponses: 16
    Dernier message: 01/11/2005, 18h34
  4. [Servlet - MySQL] Ca marche mais message d'erreur quand même
    Par ShinJava dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 09/11/2004, 15h15

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