如何使用 CSS 隐藏/可见旋转 div 元素的背面?
原文:https://www . geeksforgeeks . org/如何使用 css 隐藏旋转 div 元素的可见背面/
本文的方法是在 CSS 中使用 背面可见性属性 来显示或隐藏元素旋转时的背面。它是正面的镜像,作为元素的背面显示给用户。当一个元素被旋转时,它很有用,然后它决定一个元素的背面是否可见。
语法:
backface-visibility: visible | hidden | initial | inherit;
示例:下面的代码用来显示旋转了 180 度的< div >元素的背面。
<!DOCTYPE html>
<html>
<head>
<style>
div {
position: relative;
height: 60px;
width: 210px;
font-size: 35PX;
color: white;
text-align: center;
padding: 20px;
background-color: blue;
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
}
#GFG {
-webkit-backface-visibility: visible
}
</style>
</head>
<body>
<center>
<h1 style="color:green;">GeeksForGeeks</h1>
<h2 style="color:green;">
How to visible or hide the backside
of a rotated division element?
</h2>
<div id="GFG">GeeksForGeeks</div>
</center>
</body>
</html>
输出:
例 2:
<!DOCTYPE html>
<html>
<head>
<style>
div {
position: relative;
height: 190px;
width: 190px;
font-size: 35px;
color: white;
text-align: center;
padding: 20px;
background-color: green;
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
}
#GEEKS {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
</style>
</head>
<body>
<center>
<h1 style="color:green;">
GeeksForGeeks
</h1>
<h2 style="color:green;">
backface-visibility:visible;
</h2>
<div id="Gfg">Geeks For Geeks</div>
</center>
</body>
</html>
输出:
支持的浏览器:
- 谷歌 Chrome
- 微软公司出品的 web 浏览器
- 火狐浏览器
- 歌剧
- 旅行队
版权属于:月萌API www.moonapi.com,转载请注明出处