Différents types d'unités relatives CSS
Il existe de nombreux types d'unités relatives en CSS, chacune ayant ses scénarios et caractéristiques applicables. Les unités relatives couramment utilisées sont présentées ci-dessous et quelques exemples de code spécifiques sont fournis.
- em
em est une unité calculée par rapport à la taille de la police de l'élément actuel. Par exemple, si la taille de police d'un élément est de 16 px, alors 1em est égal à 16 px. Si la taille de police d'un élément est de 2em, alors sa taille de police est le double de la taille de police de l'élément parent.
p { font-size: 16px; } span { font-size: 0.5em; /* 相当于8px */ }
- rem
rem est une unité calculée par rapport à la taille de la police de l'élément racine (c'est-à-dire l'élément html). Il est utilisé de la même manière que em, mais ne sera pas affecté par l'élément parent.
html { font-size: 16px; } p { font-size: 1.5rem; /* 相当于24px */ }
- vw/vh
vw et vh sont des unités relatives à la largeur et à la hauteur de la fenêtre. 1vw est égal à 1 % de la largeur de la fenêtre et 1vh est égal à 1 % de la hauteur de la fenêtre. Cette unité est souvent utilisée dans la conception réactive pour redimensionner automatiquement les éléments en fonction de la taille de la fenêtre.
div { width: 50vw; /* 相当于视窗宽度的50% */ height: 30vh; /* 相当于视窗高度的30% */ }
- %
Les unités de pourcentage sont calculées par rapport à la taille de l'élément parent. Par exemple, si un élément a une largeur de 50 %, sa largeur est la moitié de la largeur de son élément parent.
.container { width: 200px; } div { width: 50%; /* 相当于100px */ }
- ch
ch est une unité calculée par rapport à la largeur de la police actuelle. Un ch est égal à la largeur du caractère "0" dans la police actuelle.
p { font-size: 16px; } span { width: 10ch; /* 相当于160px */ }
Résumé :
Les unités relatives fournissent une méthode de mise en page plus flexible et adaptable en CSS. Choisissez l'unité appropriée en fonction de vos besoins. Vous pouvez choisir l'unité relative appropriée en fonction des caractéristiques de l'élément et des besoins de conception. En utilisant rationnellement les unités relatives, des effets de disposition adaptatifs peuvent être obtenus.
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment lire des données Excel en HTML : 1. Utilisez la bibliothèque JavaScript pour lire les données Excel ; 2. Utilisez le langage de programmation côté serveur pour lire les données Excel.

Nous aborderons également une autre façon d'exécuter une fonction PHP via l'événement onclick() en utilisant la bibliothèque Jquery. Cette méthode appelle une fonction javascript, qui affichera le contenu de la fonction php dans la page Web. Nous montrerons également une autre façon d'exécuter une fonction PHP en utilisant l'événement onclick(), en appelant la fonction PHP en utilisant du JavaScript pur. Cet article présentera un moyen d'exécuter une fonction PHP, d'utiliser la méthode GET pour envoyer les données dans l'URL et d'utiliser la fonction isset() pour vérifier les données GET. Cette méthode appelle une fonction PHP si les données sont définies et que la fonction est exécutée. Utiliser jQuery pour exécuter une fonction PHP via l'événement onclick() que nous pouvons utiliser

Avec la popularité des plateformes de vidéos courtes, le marketing de compte matriciel vidéo est devenu une méthode de marketing émergente. En créant et en gérant plusieurs comptes sur différentes plateformes, les entreprises et les particuliers peuvent atteindre des objectifs tels que la promotion de la marque, la croissance des fans et la vente de produits. Cet article explique comment utiliser efficacement les comptes matriciels vidéo et présente différents types de comptes matriciels vidéo. 1. Comment créer un compte vidéo matriciel ? Pour créer un bon compte Video Matrix, vous devez suivre les étapes suivantes : Tout d'abord, vous devez clarifier quel est l'objectif de votre compte Video Matrix, qu'il s'agisse de la communication de la marque, de la croissance des fans ou de la vente de produits. Avoir des objectifs clairs aide à développer des stratégies en conséquence. 2. Choisissez une plateforme : choisissez une plateforme de courtes vidéos appropriée en fonction de votre public cible. Les plateformes de courtes vidéos grand public actuelles incluent Douyin, Kuaishou, Huoshan Video, etc.

Utilisez la balise <br> dans Dreamweaver pour créer des sauts de ligne, qui peuvent être insérés via le menu, les touches de raccourci ou la saisie directe. Peut être combiné avec des styles CSS pour créer des lignes vides de hauteurs spécifiques. Dans certains cas, il est plus approprié d'utiliser la balise <p> au lieu de la balise <br> car elle crée automatiquement des lignes vides entre les paragraphes et applique un contrôle de style.

Les fonctions Go peuvent renvoyer plusieurs valeurs de types différents. Le type de valeur de retour est spécifié dans la signature de la fonction et renvoyé via l'instruction return. Par exemple, une fonction peut renvoyer un entier et une chaîne : funcgetDetails()(int,string). En pratique, une fonction qui calcule l'aire d'un cercle peut renvoyer l'aire et une erreur facultative : funccircleArea(radiusfloat64)(float64,error). Remarque : Si la signature de la fonction ne spécifie pas de type, une valeur nulle est renvoyée ; il est recommandé d'utiliser une instruction return avec une déclaration de type explicite pour améliorer la lisibilité.

Utilisation de Transform en CSS La propriété Transform de CSS est un outil très puissant qui peut effectuer des opérations telles que la traduction, la rotation, la mise à l'échelle et l'inclinaison des éléments HTML. Cela peut changer radicalement l’apparence des éléments et rendre les pages Web plus créatives et dynamiques. Dans cet article, nous présenterons en détail les différentes utilisations de Transform et fournirons des exemples de code spécifiques. 1. Traduire (Traduire) Traduire fait référence au déplacement d'un élément sur une distance spécifiée le long de l'axe x et de l'axe y. Sa syntaxe est la suivante : tran

Les fonctions C++ ont les types suivants : fonctions simples, fonctions const, fonctions statiques et fonctions virtuelles ; les fonctionnalités incluent : les fonctions en ligne, les paramètres par défaut, les retours de référence et les fonctions surchargées. Par exemple, la fonction calculateArea utilise π pour calculer l'aire d'un cercle d'un rayon donné et la renvoie en sortie.

Ridge est un style de bordure en CSS utilisé pour créer une bordure 3D avec un effet de relief, qui se manifeste par une ligne en forme de crête en relief.
