html - Renseignez-vous sur la marge supérieure
高洛峰
高洛峰 2017-05-19 10:47:56
0
3
1894
<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

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(3)
小葫芦

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

PHPzhong

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...

仅有的幸福

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal