真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

H5+C3怎么展示3D效果的商品信息

小編給大家分享一下H5+C3怎么展示3D效果的商品信息,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

10年積累的做網(wǎng)站、網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先做網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有武安免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

強(qiáng)化下perspective和transform:translateZ的用法。傳統(tǒng)的商品展示或許并不能很好的吸引用戶的注意力,但是如果在展示中添加適當(dāng)?shù)?D元素,~說(shuō)不定效果不錯(cuò)哈~

效果圖:

H5+C3怎么展示3D效果的商品信息

說(shuō)明一下:這個(gè)創(chuàng)意不是我想的,哈~模仿別人的,創(chuàng)意應(yīng)該是w3cplus上的。當(dāng)然了,重點(diǎn)是教大家如何做,就當(dāng)高仿了~

首先,先教大家利用CSS3制作一個(gè)正方體:

H5+C3怎么展示3D效果的商品信息

在木有CSS前,這樣的立方體,應(yīng)該很難制作吧~嗯,我覺得很難~

html:

  
  
  

1

6

4

3

5

2

wapper為此效果的舞臺(tái),即設(shè)置perspective的元素,如果多個(gè)元素共享一個(gè)舞臺(tái),那么從一個(gè)視線觀察所以的元素的效果是不一樣的,就相當(dāng)我們正常情況下,站在一排傾斜成45度的門前面,每個(gè)門對(duì)于我們視線來(lái)說(shuō),角度是不同的;p#cube代表一個(gè)立方體,然后6個(gè)p分別代表每個(gè)面。

p#cube設(shè)置transform-style:preserve-3d,然后每個(gè)元素設(shè)置rotate和translateZ

現(xiàn)在所有的面重疊在同一個(gè)平面上,我們分別讓:

font往前即Z軸方向移動(dòng)半個(gè)邊長(zhǎng)(translateZ(50px))的距離即50px;

back先繞Y軸旋轉(zhuǎn)180度,這樣讓字體是對(duì)外的,然后translateZ(50px),因?yàn)榇藭r(shí)已經(jīng)旋轉(zhuǎn)了180度,所以tanslateZ是向下的,

同理,其他面分別繞X軸或者Y軸旋轉(zhuǎn)90度,然后translateZ(50px)

CSS:

.wapper  
       {  
           margin: 100px auto 0;  
           width: 100px;  
           height: 100px;  
           -webkit-perspective: 1200px;  
           font-size: 50px;  
           font-weight: bold;  
           color: #fff;  
       }  
  
       .cube  
       {  
  
           position: relative;  
           width: 100px;  
           -webkit-transform: rotateX(-40deg) rotateY(32deg);  
           -webkit-transform-style: preserve-3d;  
       }  
  
       .side  
       {  
           text-align: center;  
           line-height: 100px;  
           width: 100px;  
           height: 100px;  
           background: rgba(255, 99, 71, 0.6);  
           border: 1px solid rgba(0, 0, 0, 0.5);  
           position: absolute;  
       }  
  
       .front  
       {  
           -webkit-transform: translateZ(50px);  
       }  
  
       .top  
       {  
           -webkit-transform: rotateX(90deg) translateZ(50px);  
       }  
  
       .right  
       {  
           -webkit-transform: rotateY(90deg) translateZ(50px);  
       }  
  
       .left  
       {  
           -webkit-transform: rotateY(-90deg) translateZ(50px);  
       }  
  
       .bottom  
       {  
           -webkit-transform: rotateX(-90deg) translateZ(50px);  
       }  
  
       .back  
       {  
           -webkit-transform: rotateY(-180deg) translateZ(50px);  
       }

對(duì)于顯示效果,可以調(diào)節(jié)perspective的距離~

好了,立方體理解了,那么這個(gè)商品展示就沒什么難度了;兩個(gè)p分別代表兩個(gè)面,一個(gè)是圖片,一個(gè)是介紹,初始時(shí),介紹繞X軸先旋轉(zhuǎn)90deg,然后當(dāng)鼠標(biāo)移動(dòng)時(shí),將整個(gè)盒子繞x軸旋轉(zhuǎn)90deg即可。

HTML:

  
  
  
      
      
      
  
      
  
  
  
  
  • Contact Form The easiest way to add a contact form to your shop.

  • Contact Form The easiest way to add a contact form to your shop.

  • Contact Form The easiest way to add a contact form to your shop.

CSS:

CSS基本在上面已經(jīng)分析過(guò)了,這里說(shuō)明一點(diǎn),我們給沒件商品弄了一個(gè)p.wapper看似是多余,其實(shí)不是,因?yàn)槲覀兿M總€(gè)商品都是正常的90deg翻轉(zhuǎn),所以我們不能讓所有的商品共享一個(gè)舞臺(tái),于是我們添加了一個(gè)p.wapper讓他設(shè)置transform-style:preverse-3d,然后每個(gè)li分別設(shè)置舞臺(tái)效果perspective。最終翻轉(zhuǎn)效果實(shí)在p.wapper上。

以上是H5+C3怎么展示3D效果的商品信息的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)站題目:H5+C3怎么展示3D效果的商品信息
文章位置:http://weahome.cn/article/pdpesj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部