Maison > interface Web > Questions et réponses frontales > CSS3 peut-il créer des effets 3D ?

CSS3 peut-il créer des effets 3D ?

WBOY
Libérer: 2022-06-15 17:50:12
original
1553 Les gens l'ont consulté

css3 peut créer des effets 3D. Méthode : 1. Utilisez la méthode rotateX(), qui peut définir la rotation de l'élément autour de l'axe X d'un degré donné. La syntaxe est "Element {transform: rotateX (faire pivoter le nombre de degrés autour de l'axe X). ;}"; 2. Utilisez la méthode rotateY(), qui peut définir la rotation de l'élément autour de l'axe Y à un degré donné. La syntaxe est "Element {transform: rotateY (rotation autour de l'axe Y du nombre de degrés);}".

CSS3 peut-il créer des effets 3D ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, version CSS3&&HTML5, ordinateur Dell G3.

css3 pour les effets 3D

CSS3 vous permet d'utiliser des transformations 3D pour formater des éléments.

Méthode de conversion 3D :

rotateX()

rotateX() méthode, fait pivoter un élément autour de son axe X à un degré donné.

L'exemple est le suivant :

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>123</title> 
<style> 
div
{
width:100px;
height:75px;
background-color:red;
border:1px solid black;
}
div#div2
{
transform:rotateX(120deg);
-webkit-transform:rotateX(120deg); /* Safari and Chrome */
}
</style>
</head>
<body>
<p><b>注意:</b> Internet Explorer 9 (以及更早版本的浏览器) 和 Opera 不支持 rotateX 方法.</p>
<div>Hello. This is a DIV element.</div>
<div id="div2">Hello. This is a DIV element.</div>
</body>
</html>
Copier après la connexion

Résultat de sortie :

CSS3 peut-il créer des effets 3D ?

rotateY()

rotateY(), fait pivoter un élément autour de son axe Y à un degré donné.

L'exemple est le suivant :

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>123</title> 
<style> 
div
{
width:100px;
height:75px;
background-color:red;
border:1px solid black;
}
div#div2
{
transform:rotateY(130deg);
-webkit-transform:rotateY(130deg); /* Safari and Chrome */
}
</style>
</head>
<body>
<p><b>注意:</b> Internet Explorer 9 (以及更早版本的浏览器) 和 Opera 不支持 rotateY方法.</p>
<div>Hello. This is a DIV element.</div>
<div id="div2">Hello. This is a DIV element.</div>
</body>
</html>
Copier après la connexion

Résultat de sortie :

CSS3 peut-il créer des effets 3D ?

(Partage vidéo d'apprentissage : tutoriel vidéo CSS, tutoriel vidéo HTML)

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