Maison > Article > interface Web > Un CSS de A à Z
Cela m'a inspiré d'entrer dans une pièce pour trouver mes parents et mon neveu essayant de faire un A à Z des voitures.
Ce que beaucoup de gens oublient, mais je pense que c'est tout aussi important que la réactivité.
Perpendiculaire au sens d'écriture.
Faire des calculs en CSS. Très pratique.
bloc, en ligne, bloc en ligne, flex, inline-flex, grille, grille en ligne, aucun, etc
Une pseudo-classe utile pour styliser des éléments sans enfants. Tant qu'ils ne contiennent aucun espace blanc.
Quand j'ai commencé CSS, j'ai appris en regardant l'inspecteur et en jouant avec les choses. Et puis j'ai copié quelqu'un qui faisait ses mises en page avec des flotteurs. Et c’était tellement difficile de positionner les choses. L'apprentissage de Flexbox a fait toute la différence.
Ce qui me semble toujours être le frère plus compliqué et plus puissant de Flexbox.
Combien d'espace quelque chose prend horizontalement.
Le sens d'écriture. Vraiment utile pour le centrage, où vous pouvez utiliser margin-inline: auto.
Dans Flexbox Zombies, vous utilisez votre laser de justification pour cibler les zombies dans la direction dans laquelle vous tirez.
Étapes de l'animation.
Peut rendre le texte totalement illisible s'il est trop grand ou trop petit.
Espace autour d'un élément qui n'agrandit pas l'élément.
Utile pour arrêter d'afficher quelque chose ou de supprimer les bordures.
Bien qu'il semble que cela existe depuis toujours, je suis tombé sur quelque chose il y a quelque temps qui était relativement. Il incluait du JavaScript que quelqu'un avait écrit pour faire face au fait que l'ajustement d'objet était nouveau et ne fonctionnait pas encore dans tous les navigateurs.
Espacement autour de l'élément qui agrandit l'élément. Le remplissage négatif n’est pas une chose comme la marge négative.
Requêtes multimédias et requêtes conteneurs, utilisées pour la conception réactive et l'accessibilité.
Important pour vous assurer que votre site s'adapte à tous les écrans. Cela semble assez basique, mais il existe de nombreux sites qui ne s'adaptent pas correctement à certaines tailles.
Cela devient pénible lorsqu'on essaie de remplacer les styles d'un tiers. Bien que récemment, j'ai vu des plugins CMS utiliser :where, ce qui aide beaucoup.
Parfois utilisé pour le style des polices. Et parfois, vous utilisez une police. Sauf si vous souhaitez changer la couleur du texte, auquel cas ce n'est ni l'un ni l'autre.
Les plus utilisés d'entre eux sont %, px, em et rem. Aussi fr dans les grilles et s et ms dans les transitions et animations.
Intéressant, le contraire du visible est caché. Ce qui n’est pas ce que vous penseriez logiquement.
Combien d'espace quelque chose prend horizontalement.
Un peu de triche pour x, mais il n'y a rien qui commence par x. Cela contrôle le débordement horizontal. x est également utilisé avec Tailwind où par exemple mx est la marge horizontale.
Comme pour x, cela contrôle le débordement vertical. Et y désigne généralement la verticale dans Tailwind.
L'indice z le plus élevé/le plus bas que vous pouvez utiliser est (-)2 147 483 647. Ou l'infini vous donnera la même chose. Mais taper une charge de 9 et se demander ensuite pourquoi cela ne fonctionne pas est une méthode beaucoup plus simple.
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!