色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

3d凸起 css

夏志豪2年前8瀏覽0評論

3D凸起效果是現代網站設計中廣泛運用的一個效果,通過CSS的技巧完成的。對于那些想要讓網站設計更加現代化的開發者來說,學會如何實現3D凸起效果是必不可少的。下面就是3D凸起設計實現的一些技巧和代碼。

.box {
position: relative;
width: 200px;
height: 200px;
}
.front, .back {
position: absolute;
top: 0;
left: 0;
width: 200px;
height: 200px;  
}
.front {
background-color: #FCB514;
transform-origin: center center;
transform: translateZ(100px);
}
.back {
background-color: #155799;
transform-origin: center center;
transform: translateZ(-100px) rotateY(180deg);
}

以上代碼實現了一個簡單的3D凸起效果。

首先,添加一個.box 容器 ,然后把.front和.back都絕對定位到這個容器上。這里有一個非常重要的技巧,就是使用 translateZ(0) 來將所有元素轉換成3D空間。接下來就是為容器 .box 和每個面設置斜角,以獲得3D效果了。這里使用的是 CSS transform,這個CSS屬性是一個比較高級的或者說比較新的CSS能力。

使用以上代碼實現3D凸起效果,可以比較好的提高網站的設計質量,為網站增加一份現代化的感覺。當然,這只是3D凸起效果的一種實現方式,如果你還有其它的實現方式,也可以在這個基礎上進行二次開發和實現,所以,有趣的CSS效果正等待著有創造力的你去探索。