Maison > interface Web > tutoriel CSS > le corps du texte

propriétés mobiles CSS3

php中世界最好的语言
Libérer: 2018-03-21 17:12:16
original
1573 Les gens l'ont consulté

Cette fois, je vais vous présenter l'attribut mobile de CSS3. Quelles sont les précautions lors de l'utilisation de l'attribut mobile CSS3. Voici un cas pratique, jetons un coup d'oeil.

fonction de transformation

Échelle

Utilisez la méthode sacle pour implémenter la mise à l'échelle du texte ou de l'image, spécifiée dans les paramètres Taux de zoom , par exemple, sacle(0.5) signifie réduire la taille de 50%. L'exemple est le suivant :

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>scale方法使用示例</title>
    <style>
        p {
            width: 300px;
            margin: 150px auto;
            background-color: yellow;
            text-align: center;
            -webkit-transform: scale(0.5);
            -moz-transform: scale(0.5);
            -o-transform: scale(0.5);
        }
    </style>
</head>
<body>
<p>示例文字</p>
</body>
</html>
Copier après la connexion

De plus, vous pouvez spécifier respectivement le grossissement horizontal et le grossissement vertical de l'élément. L'exemple est le suivant :

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>scale方法使用示例</title>
    <style>
        p {
            width: 300px;
            margin: 150px auto;
            background-color: yellow;
            text-align: center;
            -webkit-transform: scale(0.5,2);
            -moz-transform: scale(0.5,2);
            -o-transform: scale(0.5,2);
        }
    </style>
</head>
<body>
<p>示例文字</p>
</body>
</html>
Copier après la connexion

Inclinaison

Utilisez la méthode d'inclinaison pour implémenter le traitement d'inclinaison du texte ou des images et spécifiez l'inclinaison angle dans la direction horizontale et la direction verticale dans les paramètres. L'angle d'inclinaison sur l'écran, par exemple, "inclinaison (30deg,30deg)" signifie une inclinaison de 30 degrés dans la direction horizontale et une inclinaison de 30 degrés dans la direction verticale. direction. Les exemples sont les suivants :

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>skew方法使用示例</title>
    <style>
        p {
            width: 300px;
            margin: 150px auto;
            background-color: yellow;
            text-align: center;
            -webkit-transform: skew(30deg, 30deg);
            -moz-transform: skew(30deg,30deg);
            -o-transform: skew(30deg,30deg);
        }
    </style>
</head>
<body>
<p>示例文字</p>
</body>
</html>
Copier après la connexion

Rotation

Utilisez la méthode de rotation pour faire pivoter l'élément. Il existe un paramètre "angle". ". L'unité degré signifie degré. Un nombre positif signifie une rotation dans le sens des aiguilles d'une montre et un nombre négatif signifie une rotation dans le sens inverse des aiguilles d'une montre. Les exemples sont les suivants :

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>对元素使用多重变形的示例</title>
    <style>
        p {
            margin: 100px;
            width: 300px;
            background-color: yellow;
            text-align: center;
            -webkit-transform:rotate(30deg);
            -moz-transform:rotate(30deg);
            -o-transform:rotate(30deg);
        }
    </style>
</head>
<body>
<p>示例文字</p>
</body>
</html>
Copier après la connexion

Déplacer

Utilisez la méthode de traduction pour déplacer du texte ou des images et spécifiez la direction horizontale dans le Paramètres La distance de déplacement et la distance de déplacement dans la direction verticale. Par exemple :

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>translate方法使用示例</title>
    <style>
        p {
            width: 300px;
            margin: 150px auto;
            background-color: yellow;
            text-align: center;
            -webkit-transform: translate(50px,50px);
            -moz-transform: translate(50px,50px);
            -o-transform: translate(50px,50px);
        }
    </style>
</head>
<body>
<p>示例文字</p>
</body>
</html>
Copier après la connexion

Exemple de transformation

Exemple 1 :

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>对元素使用多重变形的示例</title>
    <style>
        p {
            width: 300px;
            background-color: yellow;
            text-align: center;
            -webkit-transform: translate(150px,200px) rotate(45deg) scale(1.5);
            -moz-transform: translate(50px,50px) rotate(45deg) scale(1.5);
            -o-transform: translate(50px,50px) rotate(45deg) scale(1.5);
        }
    </style>
</head>
<body>
<p>示例文字</p>
</body>
</html>
Copier après la connexion

Cet exemple bouge d'abord, puis Faire pivoter, puis redimensionner

Effet :

Exemple 2 :

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>对元素使用多重变形的示例</title>
    <style>
        p {
            width: 300px;
            background-color: yellow;
            text-align: center;
            -webkit-transform:rotate(45deg) scale(1.5) translate(150px,200px);
            -moz-transform:rotate(45deg) scale(1.5) translate(150px,200px);
            -o-transform: rotate(45deg) scale(1.5) translate(150px,200px);
        }
    </style>
</head>
<body>
<p>示例文字</p>
</body>
</html>
Copier après la connexion

Tourner d'abord, puis redimensionner et enfin déplacer

Effet :

D'après les résultats d'exécution des deux exemples, nous pouvons voir que les positions des éléments sur les deux pages ne sont pas les mêmes. Jetons un coup d'œil à leurs étapes détaillées :

Premier exemple :

1) Déplacez-vous d'abord de 150 px vers la droite et de 200 px vers le bas.

2) Puis faites pivoter de 45 degrés et agrandissez 1,5 fois.

Deuxième exemple :

1) Faites d'abord pivoter de 45 degrés et agrandissez 1,5 fois.

2) Puis déplacez-vous de 150px vers la droite et de 200px vers le bas.

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Explication détaillée de l'utilisation du sélecteur CSS

Explication détaillée des compétences d'utilisation particulières du CSS marge

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!