La raison pour laquelle top ne peut pas être déplacé après l'ajout de top au CSS est que la valeur de l'attribut "position" est "statique", donc la définition de l'attribut "top" n'aura aucun effet. assurez-vous que la valeur de l'attribut "position" est "Absolue" ou "relative".
L'environnement d'exploitation de cet article : système Windows 7, version CSS3, ordinateur DELL G3
L'attribut supérieur en CSS fait ça ne marche pas ?
Dans le positionnement CSS, parfois lors de l'utilisation de l'attribut top pour le décalage, on constate que l'attribut top ne fonctionne pas. Pourquoi ? Comment le résoudre ? L'article suivant vous le présentera, j'espère qu'il vous sera utile.
Tout d'abord, comprenons quelques attributs principaux :
L'attribut top en CSS spécifie le bord supérieur de l'élément. Cette propriété définit le décalage entre la limite de marge supérieure d'un élément positionné et la limite supérieure de son bloc conteneur.
Pourquoi l'attribut top ne fonctionne-t-il pas ? Comment le résoudre ?
L'attribut top fait référence à la distance à gauche ou en haut de l'élément parent le plus proche dont l'attribut position est relatif ou absolu, donc lorsque la valeur de l'attribut "position" est "statique", alors set L'attribut "top" n'aura aucun effet.
Solution au problème selon lequel l'attribut top ne fonctionne pas : assurez-vous que la valeur de l'attribut position est absolue ou relative.
[Apprentissage recommandé : Tutoriel vidéo CSS]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!