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

css3 立體墻

老白2年前13瀏覽0評(píng)論

CSS3是目前網(wǎng)頁(yè)設(shè)計(jì)中最重要的技術(shù)之一。它可以讓設(shè)計(jì)師實(shí)現(xiàn)更加豐富、更具個(gè)性化的網(wǎng)頁(yè)效果。其中,立體墻是一種非常具有特色的效果,可以讓頁(yè)面更加立體、逼真,給用戶留下深刻的印象。

.wall {
position: relative;
width: 300px;
height: 200px;
background-color: #ccc;
perspective: 1000px;
}
.wall .wall-face {
position: absolute;
width: 100%;
height: 100%;
background-color: #fff;
transform-origin: left center;
transform-style: preserve-3d;
transition: transform 1s;
}
.wall .wall-face.front {
transform: rotateY(0deg) translateZ(100px);
}
.wall .wall-face.back {
transform: rotateY(180deg) translateZ(100px);
}
.wall:hover .wall-face.front {
transform: rotateY(-90deg) translateZ(150px);
}
.wall:hover .wall-face.back {
transform: rotateY(90deg) translateZ(150px);
}
.wall .wall-face.top {
position: absolute;
width: 100%;
height: 50px;
top: 0;
background-color: #ddd;
transform-origin: top center;
transform: rotateX(90deg) translateZ(100px);
}
.wall .wall-face.bottom {
position: absolute;
width: 100%;
height: 50px;
bottom: 0;
background-color: #bbb;
transform-origin: bottom center;
transform: rotateX(-90deg) translateZ(100px);
}

如上代碼所示,我們通過(guò)CSS3的perspective屬性設(shè)置了透視點(diǎn)。接著,通過(guò)transform-style: preserve-3d屬性將元素的子元素也體現(xiàn)出立體效果,然后通過(guò)transform屬性實(shí)現(xiàn)了翻轉(zhuǎn)的動(dòng)畫(huà)效果。這樣,我們就可以輕松地實(shí)現(xiàn)一個(gè)立體墻的效果。