css text-align-last
Description détaillée des propriétés: a parfaitement aligné la dernière ligne de texte
Les subtilités déterminent souvent le succès ou l'échec de l'expérience utilisateur. Des détails tels que les ombres de texte et l'espacement des éléments peuvent affecter la vue globale du site Web. L'attribut text-align-last
est créé pour cela, il peut contr?ler avec précision l'alignement de la dernière ligne du bloc de texte ou de la ligne précédente de la nouvelle ligne forcée, en particulier lors de l'alignement du texte aux deux extrémités.
Cet article explorera les aspects approfondis des attributs text-align-last
, y compris les valeurs disponibles, la prise en charge du navigateur et le comportement spécifique du navigateur.
Utilisation et valeurs disponibles
Utiliser text-align-last
Les attributs sont très simples. L'extrait de code suivant est à droite la dernière ligne de texte:
.intro-graph { text-align: justify; /* IE 和 Edge 瀏覽器需要 */ text-align-last: right; }
La propriété a sept valeurs: left
, right
, center
, justify
, start
, end
, auto
,
. Les trois premières valeurs alignent respectivement la dernière ligne de texte gauche, à droite et au centre. justify
La valeur
aligne la dernière ligne de texte aux deux extrémités et remplit l'espace de conteneur en ajustant l'espacement des mots. Selon la longueur du texte, cette propriété peut éviter efficacement de grands blancs sur la dernière ligne. start
left
right
La valeur aligne le texte au début de la ligne en fonction de l'orientation du texte (de gauche à droite ou de droite à gauche). Pour les langues de gauche à droite, il est équivalent à end
; La valeur est l'inverse et est alignée sur la fin de la ligne en fonction de la direction du texte.
auto
est la valeur par défaut, qui aligne la dernière ligne en fonction de la valeur de l'attribut text-align
. Si text-align
est justify
, alors auto
équivaut à start
.
Précautions
La spécification stipule que l'attribut text-align-last
doit être défini sur text-align
pour l'attribut justify
pour prendre effet. Cependant, seuls les navigateurs IE et Edge suivent cette règle. Cette propriété fonctionne correctement même si les navigateurs Firefox et Chrome ne sont pas définis. text-align: justify
L'attribut
affecte la dernière ligne de tous les paragraphes dans l'élément spécifié, plut?t que la dernière ligne absolue du contenu. Si vous souhaitez aligner uniquement la dernière ligne absolue, utilisez le sélecteur text-align-last
ou :last-child
. :last-of-type
prévoit l'attribut text-align-last
à moins que l'attribut text-align
spécifie un alignement de première ligne explicite (par exemple, text-align
). start end
Prise en charge du navigateur Les propriétés
sont prises en charge dans Chrome et les navigateurs d'opéra (version 35 et plus) en permettant d'activer les fonctionnalités de plate-forme Web expérimentales. En commen?ant par les versions 47 et 34, les navigateurs Chrome et Opera prennent entièrement en charge cette propriété. text-align-last
Le navigateur Firefox nécessite le préfixe -moz-
. IE Le navigateur ne prend pas en charge les valeurs start
et end
, mais le navigateur Edge prend en charge entièrement cette propriété. Le navigateur Safari ne supporte pas du tout cette propriété.
Résumé
text-align-last
La propriété bien que tous les navigateurs ne le prennent pas entièrement en charge, son large éventail de scénarios d'application en fait un outil important pour améliorer la composition du texte du site Web. L'utilisation de cet attribut rationnellement peut considérablement améliorer l'esthétique globale et l'expérience utilisateur du site Web.
FAQ sur CSS text-align-last
Propriétés
(La partie FAQ du texte d'origine est omise ici car l'article est trop long et ne correspond pas à l'objectif pseudo-original. Le contenu de la partie FAQ peut être complété ou modifié selon les besoins.)
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

Undress AI Tool
Images de déshabillage gratuites

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.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

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)

Sujets chauds

CSS bloque le rendu de la page car les navigateurs affichent le CSS en ligne et le CSS externe comme des ressources clés par défaut, en particulier avec les feuilles de styles importées, les grandes quantités de CSS en ligne et les styles de requête multimédia non optimisés. 1. Extraire CSS critique et l'intégrez-la dans HTML; 2. Retard Chargement CSS non critique via JavaScript; 3. Utilisez des attributs multimédias pour optimiser le chargement tel que les styles d'impression; 4. Comprimer et fusionner CSS pour réduire les demandes. Il est recommandé d'utiliser des outils pour extraire les CS de clé, combiner le chargement asynchrone rel = "précharge" et utiliser le chargement retardé des médias raisonnablement pour éviter une division excessive et un contr?le de script complexe.

TheBestApproachForCSSDependSonTheproject'sspecificneeds.ForLargerProjects, externalcsisBetterDueTomaintainiabilityAndReUsability; ForsmallerProjectsorSingle-pageApplications, internecssigh

NON, CSSDOOSNOTHAVETOBEINLOWLOWERCASE.CI, USING USINGERCASERASERISROMEND pour: 1) Cohérence et réadaptation, 2) évitant les technologies de perception liées à la pertinence, 3) Potentiel PerformanceBenefits, and4) Amélioration de la collaboration.

CSSismostlyCase-insensible, buturlsandfontfamilyNamesaSaSase-sensible.1) Propriéties andvaluesLikEcolor: Red; arenotcase-sensible.2) UrlSMustMatchTheServer'scase, par exemple, / images / Logo.png.3) FontFamilyNamesliNe'apensans's'mUstBeexact.

AutoPrefixer est un outil qui ajoute automatiquement les préfixes des fournisseurs aux attributs CSS en fonction de la portée du navigateur cible. 1. Il résout le problème de maintenir manuellement les préfixes avec des erreurs; 2. Travaillez le formulaire de plug-in PostCSS, analyse CSS, analysez les attributs qui doivent être préfixés et générer du code en fonction de la configuration; 3. Les étapes d'utilisation incluent l'installation de plug-ins, la définition de la liste de navigateurs et leur permettant dans le processus de construction; 4. Les notes ne comprennent pas manuellement les préfixes, le maintien des mises à jour de la configuration, les préfixes pas tous des attributs, et il est recommandé de les utiliser avec le préprocesseur.

CSSCOUNTERSCANAUTOMAMATIQUE UNEUXESECTIONS ET LISTS.1) USECOUNTER-RESEDTOINITINALIALIALISE, COMPTENDREMENTTOINCREAD, andCounter () Orcounters () toDisplayValues.2) combinewithjavascriptfordynamiccontentoenSureAcurateupdates.

Dans CSS, les noms de sélecteur et d'attribut sont sensibles à la casse, tandis que les valeurs, les couleurs nommées, les URL et les attributs personnalisés sont sensibles à la casse. 1. Les noms de sélecteur et d'attribut sont insensibles à la casse, tels que la couleur arrière et la couleur arrière-plan sont les mêmes. 2. La couleur hexadécimale de la valeur est sensible à la casse, mais la couleur nommée est sensible à la casse, comme le rouge et le rouge n'est pas valide. 3. Les URL sont sensibles à la casse et peuvent causer des problèmes de chargement de fichiers. 4. Les propriétés personnalisées (variables) sont sensibles à la caisse, et vous devez faire attention à la cohérence du cas lorsque vous les utilisez.

THECONCON-GRADIENT () FURMATINGEnSSSCREATSCICLULARD GRODIENTSTHATATATECOLORSTOPSAROUNDacentralpoint.1.IiSIDEALFORPIECHARTS, PROGRESSINDICATEURS, Colorweels, andDecorativeBackgrounds.2.itworksByDefiningColOrStopSatSpiecificangles, FactuallylyTartingfromadefinin
