css3 3D 深度翻轉效果案例
效果圖如下
程式碼如下:(複製儲存為.html可直接看效果)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CSS3—3D翻轉</title>
</head>
<style>
.container{
perspective: 400px;
transform-style: preserve-3d;
width: 150px;
height: 80px;
margin: 10px auto;
}
.box{
width: 150px;
height: 80px;
margin: 10px auto;
backface-visibility: hidden;
transition: 2s;
transform-style: preserve-3d;
position: absolute;
text-align: center;
}
.box1{background-color: rgba(255,0,0,0.5);transform: rotateX(0deg) scale(1,1);}
.box2{background-color: rgba(0,255,0,0.5);transform: rotateX(-180deg) scale(0.5,0.5);}
.container:hover .box1{transform: rotateX(180deg) scale(0.5,0.5);}
.container:hover .box2{transform: rotateX(0deg) scale(1,1);}
</style>
</head>
<body>
<div class="container">
<div class="box box1">
<span>front</span>
</div>
<div class="box box2">
<span>back</span>
</div>
</div>
</body>
</html>
參考博文:https://blog.csdn.net/a772116804/article/details/79551753
相關文章
- CSS3翻轉效果CSSS3
- CSS3前後和左右翻轉效果CSSS3
- CSS3立方體3D旋轉效果CSSS33D
- css3帶你實現3D轉換效果CSSS33D
- 簡單的css3頭像旋轉與3D旋轉效果CSSS33D
- 高階UI特效之仿3D翻轉切換效果UI特效3D
- CSS3實現3D魔方效果CSSS33D
- CSS3實現3D翻牌效果CSSS33D
- CSS3 3D方塊效果程式碼CSSS33D
- CSS3多面體3D運動效果CSSS33D
- CSS3實現3d效果照片牆CSSS33D
- html 文字翻轉映象效果HTML
- CSS3多面體旋轉效果CSSS3
- CSS3星系旋轉效果代CSSS3
- CSS3圖片旋轉效果CSSS3
- CSS3旋轉載入等待效果CSSS3
- CSS3地月星系旋轉效果CSSS3
- CSS3旋轉風車效果程式碼CSSS3
- CSS3滑鼠懸浮div旋轉效果CSSS3
- CSS3旋轉效果程式碼例項CSSS3
- 怎麼實現一個3d翻書效果3D
- CSS3 2D/3D 轉換CSSS33D
- CSS3旋轉大風車效果詳解CSSS3
- CSS3動畫實現3D倒數計時效果CSSS3動畫3D
- CSS3滑鼠懸浮圖片前後翻轉CSSS3
- 使用css3做一個魔方旋轉的效果CSSS3
- 滑鼠懸浮圖片實現翻轉效果
- div前後翻轉效果程式碼例項
- 大牛帶你玩轉 CSS3 3D 技術CSSS33D
- 【譯】box-shadow美化3D轉換效果3D
- CSS3象棋效果CSSS3
- CSS3具有3D立體效果的數字分頁CSSS33D
- [譯] 使用 Flutter 製作 3D 翻轉動畫Flutter3D動畫
- 手寫一個使用css3旋轉硬幣的效果CSSS3
- CSS3 矩形切角效果CSSS3
- CSS3呼吸燈效果CSSS3
- CSS3空心圓效果CSSS3
- CSS3 checkbox美化效果CSSS3