CSS 3D實現旋轉球的方法?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純热荩屛覀円黄饋砜纯窗桑?/p>

成都創(chuàng)新互聯-專業(yè)網站定制、快速模板網站建設、高性價比寧波網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式寧波網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋寧波地區(qū)。費用合理售后完善,十年實體公司更值得信賴。
廢話不多說了,直接給大家貼代碼了,具體代碼如下所示:
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>zimv-css 3d ball</title>
</head>
<style>
body{
padding: 100px 0 0 150px;
}
</style>
<body>
<p class="wrapper">
<p class="box" id="circles">
</p>
</p>
<style>
.wrapper{
animation: rotate 3s infinite linear alternate;
transform-style: preserve-3d;
width: 100px;
height: 100px;
margin:150px 0 0 150px;
}
.box{
width: 100%;
height: 100%;
position: relative;
transform-style: preserve-3d;
transform: rotateX(-30deg) rotateY(45deg);
}
.circle{
border-radius: 50%;
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
border: 1px solid red;
}
@keyframes rotate {
0% {
transform: rotateZ(0deg);
}
50%{
transform: rotateZ(360deg);
}
100% {
transform: rotateZ(360deg) rotateX(180deg);
}
}
</style>
<script>
let cir = document.getElementById('circles');
for(let i=0;i<180;i++){
let p = document.createElement('p');
p.style = `transform: rotateX(${i}deg);border: 1px solid rgba(200,200,200,1)`;
p.className = 'circle';
cir.appendChild(p);
}
</script>
</body>
</html>感謝各位的閱讀!看完上述內容,你們對CSS 3D實現旋轉球的方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道。
文章名稱:CSS3D實現旋轉球的方法
網站地址:http://chinadenli.net/article34/iiggpe.html
成都網站建設公司_創(chuàng)新互聯,為您提供搜索引擎優(yōu)化、網站策劃、網站設計、服務器托管、App開發(fā)、企業(yè)建站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯