久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

HTML5+CSS3:3D展示商品信息示例

html5商品展示導購特效是一款3D立體樣式的商品信息,非常具有實用價值,需要的朋友可以參考下。

強化下perspective和transform:translateZ的用法。傳統的商品展示或許并不能很好的吸引用戶的注意力,但是如果在展示中添加適當的3D元素,~說不定效果不錯哈~

效果圖:

說明一下:這個創意不是我想的,哈~模仿別人的,創意應該是w3cplus上的。當然了,重點是教大家如何做,就當高仿了~

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

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

html:

<body>  
  
  
<div class="wapper">  
    <div class="cube">  
        <div class="side  front">1</div>  
        <div class="side   back">6</div>  
        <div class="side  right">4</div>  
        <div class="side   left">3</div>  
        <div class="side    top">5</div>  
        <div class="side bottom">2</div>  
    </div>  
</div>  
  
</body>  

wapper為此效果的舞臺,即設置perspective的元素,如果多個元素共享一個舞臺,那么從一個視線觀察所以的元素的效果是不一樣的,就相當我們正常情況下,站在一排傾斜成45度的門前面,每個門對于我們視線來說,角度是不同的;div#cube代表一個立方體,然后6個DIV分別代表每個面。

div#cube設置transform-style:preserve-3d,然后每個元素設置rotate和translateZ

現在所有的面重疊在同一個平面上,我們分別讓:

font往前即Z軸方向移動半個邊長(translateZ(50px))的距離即50px;

back先繞Y軸旋轉180度,這樣讓字體是對外的,然后translateZ(50px),因為此時已經旋轉了180度,所以tanslateZ是向下的,

同理,其他面分別繞X軸或者Y軸旋轉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);  
       }  

對于顯示效果,可以調節perspective的距離~

好了,立方體理解了,那么這個商品展示就沒什么難度了;兩個DIV分別代表兩個面,一個是圖片,一個是介紹,初始時,介紹繞X軸先旋轉90deg,然后當鼠標移動時,將整個盒子繞x軸旋轉90deg即可。

HTML:

<!DOCTYPE html>  
<html>  
<head>  
    <title></title>  
    <meta charset="utf-8">  
    <link href="css/reset.css" rel="stylesheet" type="text/css">  
  
      
</head>  
<body>  
  
  
<ul id="content">  
  
    <li>  
        <div class="wrapper">  
            <img src="images/a.png">  
            <span class="information">  
              <strong>Contact Form</strong> The easiest way to add a contact form to your shop.  
            </span>  
        </div>  
    </li>  
  
    <li>  
        <div class="wrapper">  
            <img src="images/b.jpeg">  
            <span class="information">  
              <strong>Contact Form</strong> The easiest way to add a contact form to your shop.  
            </span>  
        </div>  
  
    </li>  
  
    <li>  
        <div class="wrapper">  
            <img src="images/c.png">  
            <span class="information">  
              <strong>Contact Form</strong> The easiest way to add a contact form to your shop.  
            </span>  
        </div>  
  
    </li>  
  
</ul>  
  
  
</body>  
</html>  
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了有關HTML5頁面在iPhoneX適配問題,需要的朋友可以參考下
本篇文章主要介紹了html5中canvas圖表實現柱狀圖的示例,本文使用canvas來實現一個圖表,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
Adobe公司出品的多媒體處理軟件產品線較多,涵蓋了音視頻編輯、圖像處理、平面設計、影視后期等領域。這篇文章主要介紹了Adobe Html5 Extension開發初體驗圖文教程,非常不錯,需要的朋
這篇文章主要介紹了基于HTML5的WebGL經典3D虛擬機房漫游動畫,需要的朋友可以參考下
這篇文章主要介紹了html5實現移動端適配完美寫法,需要的朋友可以參考下
本篇文章主要介紹了HTML5響應式(自適應)網頁設計的實現,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 日韩精品一区二区三区 | 欧美日韩视频在线 | 一区二区三区在线播放视频 | 国产精品久久久久久久久久久久久久 | 一区二区三区视频 | 国产欧美精品一区二区三区 | 国产女人与拘做视频免费 | 日韩中文字幕免费在线 | 成人性生交大片免费看r链接 | 午夜精| 亚洲成人免费视频 | 日日爱视频 | 亚洲精品久久久久久久久久久久久 | 国产精品久久久久久影院8一贰佰 | 99在线精品视频 | 久久综合久久久 | 天天综合国产 | 中文一级片 | 日韩视频高清 | 精品久久久久久久久久久久久久 | 中文在线视频观看 | 国产一区二区三区免费观看视频 | 精精国产xxxx视频在线播放 | 噜噜噜噜狠狠狠7777视频 | 欧美激情欧美激情在线五月 | 一级欧美一级日韩片免费观看 | 精品三区| 亚洲一区二区中文字幕 | 欧美日韩在线成人 | 国产一区二区影院 | 日韩一区二区三区视频在线观看 | 中文字幕亚洲区一区二 | 成人啊啊啊 | 国产高清免费在线 | 91精品亚洲 | 黄色在线免费播放 | 99久久久久国产精品免费 | 天天综合网7799精品 | 精区3d动漫一品二品精区 | 国产在线不卡 | 欧美精品一区二区免费 |