淘寶開關(guān)門css特效是一種非常炫酷的網(wǎng)頁動畫效果,可以在網(wǎng)頁上實現(xiàn)開關(guān)門的動態(tài)效果,非常適用于網(wǎng)頁設(shè)計中的元素動效。
下面是實現(xiàn)淘寶開關(guān)門css特效的代碼,其中使用到了HTML5和CSS3技術(shù):
<div class="door"><div class="door-left"></div><div class="door-right"></div></div>.door{ position: relative; width: 200px; height: 300px; margin: 0 auto; perspective: 1000px; } .door-left,.door-right{ position: absolute; top: 0; bottom: 0; width: 50%; } .door-left{ left: 0; background: #f40; transform-origin: left center; transform: rotateY(0deg); transition: transform .5s; } .door-right{ right: 0; background: #f06; transform-origin: right center; transform: rotateY(0deg); transition: transform .5s .5s; } .door-left.open,.door-right.open{ transform: rotateY(-90deg); } .door-right.open{ transition: transform .5s; }
以上代碼中,`.door`是整個門的容器,`.door-left`和`.door-right`是門的左右兩個部分,通過`transform`屬性和`transform-origin`屬性實現(xiàn)了門的旋轉(zhuǎn)效果。
當(dāng)需要開關(guān)門時,在需要的標(biāo)簽中添加`.open`類名即可,`.door-left`和`.door-right`的過渡時間不完全一致,以實現(xiàn)更加真實的開關(guān)門動效。
通過以上代碼,我們可以輕松實現(xiàn)淘寶開關(guān)門css特效,為我們的網(wǎng)頁設(shè)計增添更多的動態(tài)效果。