以實(shí)現(xiàn)一張圖片雙面翻轉(zhuǎn)為例:
十載的金安網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)整合營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整金安建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)公司從事“金安網(wǎng)站設(shè)計(jì)”,“金安網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
方法一:
1、實(shí)現(xiàn)CSS樣式的方法代碼如下。
2、實(shí)現(xiàn)前端布局的方法代碼如下。
3、實(shí)現(xiàn)圖片翻轉(zhuǎn)CSS樣式代碼如下。
方法二:
1、實(shí)現(xiàn)正反面效果的HTML的方法代碼如下。
2、實(shí)現(xiàn)CSS樣式的方法代碼。
3、然后實(shí)現(xiàn)豎向翻轉(zhuǎn)的方法代碼如下。
具體步驟如下:
一、立方體結(jié)構(gòu)中,使用一個(gè)wrapper div來(lái)包裹立方體。在里面使用6個(gè)div來(lái)制作立方體的6個(gè)面。
二、立方體的每一個(gè)面都有它自己的元素。我們稍后會(huì)使用CSS來(lái)將立方體的6個(gè)面放置到正確的位置上。
三、在立方體的CSS樣式中,首先要關(guān)注的是立方體的wrapper div。為了制作3D效果,我們需要為它提供一個(gè) CSS perspective。
四、CSS perspective屬性是一個(gè)比較復(fù)雜的CSS3屬性。最好的理解它的方法是看完文檔后,自己動(dòng)手修改一下DEMO中的perspective屬性來(lái)看看它的變化。
下面需要給包含立方體6個(gè)面的立方體的容器.cube提供樣式:
1、.cube {
position: relative;
width: 200px;
transform-style: preserve-3d;
2、給立方體容器200像素的寬度,并設(shè)置為相對(duì)定位,這樣在它里面的立方體的6個(gè)面可以設(shè)置為絕對(duì)定位。
3、preserve-3d屬性確保所有6個(gè)面都處于3D立體狀態(tài)。
4、在為6個(gè)面設(shè)置它們的位置之前,先給它們一些通用的樣式:
.cube div {
position: absolute;
width: 200px;
height: 200px;
}
5、在進(jìn)過上面對(duì)立方體6個(gè)面的一系列設(shè)置之后,現(xiàn)在我們可以為6個(gè)面制作變形效果,以使它們組裝為一個(gè)立方體。
6、rotateY的值可以旋轉(zhuǎn)立方體的各個(gè)面,使上面的文字處于正確的位置上。
7、而 translateZ 的值使元素在指定容器中向前或向后移動(dòng)。translateY的值看起來(lái)有些混亂,但是請(qǐng)記住,它的作用是通過透明的面板來(lái)使指定的面升高或降低來(lái)制作3D效果。
8、每一個(gè)面都有自己的translations值來(lái)使它們處于適當(dāng)?shù)奈恢蒙稀D憧梢宰约盒薷囊幌逻@些值來(lái)看看效果。
使用CSS3 transform 屬性設(shè)置元素旋轉(zhuǎn)。
定義和用法
transform 屬性向元素應(yīng)用 2D 或 3D 轉(zhuǎn)換。該屬性允許我們對(duì)元素進(jìn)行旋轉(zhuǎn)、縮放、移動(dòng)或傾斜。
語(yǔ)法:transform: none|transform-functions;
可能值
實(shí)例 旋轉(zhuǎn) div 元素:
div
{
transform:rotate(7deg);
-ms-transform:rotate(7deg);?/*?IE?9?*/
-moz-transform:rotate(7deg);?/*?Firefox?*/
-webkit-transform:rotate(7deg);?/*?Safari?和?Chrome?*/
-o-transform:rotate(7deg);?/*?Opera?*/
}
瀏覽器支持
Internet Explorer 10、Firefox、Opera 支持 transform 屬性。
Internet Explorer 9 支持替代的 -ms-transform 屬性(僅適用于 2D 轉(zhuǎn)換)。
Safari 和 Chrome 支持替代的 -webkit-transform 屬性(3D 和 2D 轉(zhuǎn)換)。
Opera 只支持 2D 轉(zhuǎn)換。
名稱欄目:css旋轉(zhuǎn)樣式,在css中可以實(shí)現(xiàn)旋轉(zhuǎn)效果的屬性
轉(zhuǎn)載注明:http://chinadenli.net/article34/dsdespe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、關(guān)鍵詞優(yōu)化、品牌網(wǎng)站建設(shè)、建站公司、定制開發(fā)、網(wǎng)站營(yíng)銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)