<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          【每日一練】06—實(shí)用又有創(chuàng)意的產(chǎn)品卡片動(dòng)畫

          共 4088字,需瀏覽 9分鐘

           ·

          2022-06-17 15:55


          寫在前面

          在前面我們已經(jīng)堅(jiān)持練習(xí)了5天,今天我們開(kāi)始第6天的練習(xí),這個(gè)案例比較實(shí)用,在我們很多的電商網(wǎng)站上,應(yīng)該是使用比較多的,但是并不是每個(gè)一個(gè)產(chǎn)品卡設(shè)計(jì)都是好用又好看的,因此,作為一個(gè)設(shè)計(jì)愛(ài)好者,我希望項(xiàng)目的視覺(jué)效果也要跟上。

          今天的這個(gè)案例,哪怕你的團(tuán)隊(duì)里沒(méi)有設(shè)計(jì)師,你也可以做得跟設(shè)計(jì)師一樣漂亮,甚至更好看,當(dāng)然,不僅只是好看,還有實(shí)用。

          我們現(xiàn)在就開(kāi)始吧。

          今天練習(xí)的最終效果截圖:

          原本我是錄了動(dòng)畫效果的,但是錄屏軟件不怎么樣,錄出來(lái)的顏色不好看,大家就看一下這個(gè)小項(xiàng)目的動(dòng)畫效果就好了。

          這個(gè)練習(xí)的產(chǎn)品圖片是透明圖,案例里的產(chǎn)品圖和背景圖,這個(gè)都可以自己找,為了方便大家練習(xí),我也把它圖片打包了,需要的話,可以自行下載,也可以自己尋找你喜歡的圖片,這個(gè)不是重點(diǎn),也不影響練習(xí),主要是能明白這個(gè)實(shí)現(xiàn)的原理。

          練習(xí)圖片的下載地址:

          誠(chéng)通網(wǎng)盤:https://url81.ctfile.com/f/21793581-597413609-7cbae7?p=2698 (訪問(wèn)密碼: 2698)

          百度網(wǎng)盤: https://pan.baidu.com/s/17khXfljSBltvu36mMCBKbw (提取碼: xhby )

          HTML代碼:

          <!DOCTYPE html><html><head><title>【每日一練】06—實(shí)用又有創(chuàng)意的產(chǎn)品卡片動(dòng)畫</title></head><body>  <div class="container">    <ul class="thumb">      <li onmouseover="imgURL('shoes1.png')"><img src="shoes1.png"></li>      <li onmouseover="imgURL('shoes2.png')"><img src="shoes2.png"></li>      <li onmouseover="imgURL('shoes3.png')"><img src="shoes3.png"></li>    </ul>    <div class="imgBox">      <h2>耐克運(yùn)動(dòng)鞋</h2>      <img src="shoes1.png">      <ul class="size">        <span>尺寸</span>        <li>42</li>        <li>43</li>        <li>44</li>        <li>45</li>      </ul>      <a href="http://www.webqdkf.com" class="btn">加入購(gòu)物車</a>    </div>  </div>  <script type="text/javascript">    function imgURL(hmmm){      document.querySelector(".imgBox img").src = hmmm;    }</script></body></html>
          CSS代碼:
          *{  margin: 0;  padding: 0;  box-sizing: border-box;  font-family: 'Poppins', sans-serif;}body{  display: flex;  justify-content: center;  align-items: center;  min-height: 100vh;  background: url(bg.jpg);  background-size: cover;  background-attachment: fixed;}.container{  position: relative;  width: 400px;  height: 400px;}ul.thumb{  position: absolute;  top: 50%;  transform: translateY(-50%);  z-index: 1;}ul.thumb li{  list-style: none;  width: 100px;  height: 100px;  margin: 10px 0;    display: flex;  justify-content: center;  align-items: center;  background: rgba(255,255,255,0.2);  box-shadow: 0 15px 25px rgba(0,0,0,0.05);  border-radius: 20px;  backdrop-filter: blur(4px);  border: 1px solid rgba(255,255,255,0.25);  border-top: 1px solid rgba(255,255,255,0.5);  border-left: 1px solid rgba(255,255,255,0.5);}ul.thumb li img{  width: 80%;  transition: 0.5s;}ul.thumb li:hover img{  transform: rotate(-35deg);}.imgBox{  position: absolute;  top: 0;  right: 0;  padding: 60px 20px;  width: 350px;  height: 100%;  padding-left: 50px;  display: flex;  justify-content: space-between;  align-items: center;  flex-direction: column;  background: rgba(255,255,255,0.2);  box-shadow: 0 15px 25px rgba(0,0,0,0.05);  border-radius: 20px;  backdrop-filter: blur(4px);  border: 1px solid rgba(255,255,255,0.25);  border-top: 1px solid rgba(255,255,255,0.5);  border-left: 1px solid rgba(255,255,255,0.5);}
          .imgBox h2{ color: #fff; letter-spacing: 1px;}.imgBox img{ width: 80%; transition: 0.25s;}.imgBox img:hover{ transform: scale(1.5) translateX(20px) rotate(-15deg);}.size{ display: flex; justify-content: center; align-items: center;}.size span{ color: #fff; font-size: 1.2em; letter-spacing: 1px; margin-right: 5px;}.size li{ list-style: none; width: 30px; height: 30px; background: #fff; color: #1e6b7b; display: flex; justify-content: center; align-items: center; margin: 5px; border-radius: 4px; font-weight: 700; box-shadow: 0 2px 10px rgba(0,0,0,0.1); cursor: pointer; transition: 0.25s;}.size li:hover{ transform: translateY(-10px);}.btn{ position: absolute; bottom: -30px; background: #fff; box-shadow: 0 15px 35px rgba(0,0,0,0.1); border-radius: 30px; text-decoration: none; display: inline-block; padding: 15px 30px; font-weight: 500; color: #1e6b7b; transition: 0.1s;}.btn:hover{ letter-spacing: 2px;}

          寫在最后

          其實(shí),關(guān)于產(chǎn)品卡片的案例,我們?cè)谝曨l號(hào)上也分享了一些,例如:

          當(dāng)然,更多的內(nèi)容,我們也會(huì)逐步與你分享,敬請(qǐng)關(guān)注。

          今天的內(nèi)容,我們就先到這里,希望今天的小項(xiàng)目對(duì)你有用,如果你覺(jué)得有幫助的話,請(qǐng)點(diǎn)贊我,關(guān)注我,并將它分享給你身邊做開(kāi)發(fā)的朋友,也許能夠幫助到他。

          我是楊小愛(ài),我們明天見(jiàn)。

          學(xué)習(xí)更多技能

          請(qǐng)點(diǎn)擊下方公眾號(hào)

          瀏覽 30
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美99狠 | 伊人久久伊人 | 日韩无码AV电影 | 欧美三级韩国三级日本三斤在线观看 | 午夜伊人大香蕉 |