recherche

Maison  >  Questions et réponses  >  le corps du texte

html - Renseignez-vous sur la marge supérieure

<p >
    <h1 style="margin-top:100px">aa</h1>
</p>

J'ai une question que je ne comprends pas.
Dans 1.html, p enveloppe un h1 et h1 a une marge supérieure de h1 éclate-t-elle à l'extérieur de p au lieu d'implémenter des marges à l'intérieur de p ? 2. Comment le mettre en œuvre Merci en p.

Démo du code

Description du lien

高洛峰高洛峰2822 Il y a quelques jours1960

répondre à tous(3)je répondrai

  • 高洛峰

    高洛峰2017-05-19 10:49:56

    Cette question a été posée plusieurs fois, laissez-moi vous donner une référence
    Marges d'effondrement MDN
    Marges d'effondrement

    répondre
    0
  • PHPz

    PHPz2017-05-19 10:49:56

    Selon la réponse de Jasonintju, je vais régler le problème :
    Parce que la marge supérieure de mon élément enfant est plus grande que l'élément parent, j'utiliserai directement la marge supérieure de l'élément enfant

    Élément parent au niveau du bloc et son premier/dernier élément enfant
    Si l'élément parent au niveau du bloc n'a pas les quatre attributs de bordure supérieure, de remplissage supérieur, de contenu en ligne et de flotteur clair (pour la bordure supérieure et le remplissage supérieur, vous pouvez Dites également que lorsque la marge supérieure et la largeur de remplissage supérieure sont égales à 0), alors la marge supérieure de cet élément de niveau bloc et son premier élément enfant peuvent être considérés comme "proches l'un de l'autre". À ce moment, les marges supérieures de l'élément parent au niveau du bloc et de son premier élément enfant fusionneront. En d'autres termes, les marges affichées par l'élément parent à ce moment deviendront directement l'élément parent et son premier élément enfant. de la marge supérieure de l’élément enfant.
    De même, si la marge inférieure de l'élément parent au niveau du bloc et la marge inférieure de son dernier élément enfant ne sont pas séparées par la bordure, le remplissage, le contenu en ligne, la hauteur, la hauteur minimale et la hauteur maximale du parent. élément, la fusion des marges se produira.

    Citation : https://developer.mozilla.org...

    répondre
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:49:56

    Séparez simplement p et h1 et définissez un remplissage ou une bordure pour p

    répondre
    0
  • Annulerrépondre