iT邦幫忙

2022 iThome 鐵人賽

DAY 20
0

今天的 transform 篇會為大家示範 skew、translate、scale、rotate 結合前幾天所分享的 group-hover。


圖片
憑藉著 tailwind 的強大功能,圖中的 transform 效果新增十分便利:

      <ul
        class="m-12 text-center transition-all duration-500 border border-transparent rounded
        shadow-center hover:shadow-green-300 hover:border-white w-80 h-80 group"
      >
        <li class="p-4 text-3xl">
          <i
            class="text-white transition-all duration-500 group-hover:text-green-400 fa-solid
            fa-rocket"
          ></i>
        </li>
        <li class="p-4">
          <p
            class="text-justify text-white transition-all duration-500 group-hover:text-red-300"
          >
            Lorem, ipsum dolor sit amet consectetur adipisicing elit. Cum nihil
            doloremque quaerat harum quas itaque nulla numquam ut nobis natus
            quam molestias eos deserunt eius soluta, debitis commodi eaque
            perspiciatis.
          </p>
        </li>
      </ul>

筆者首先針對火箭 icon 做 scale-150
https://ithelp.ithome.com.tw/upload/images/20221005/20152251D8wMnJIERW.png
增加 translate-x-full、-translate-y-3/4
https://ithelp.ithome.com.tw/upload/images/20221005/20152251drw71JVRU8.png
加上 rotate-180
圖片
最後在外層的 ul 元素給上 skew-y-12~
圖片
大功告成~少少幾個動作就可以讓元素動起來了~有沒有很好上手!!/images/emoticon/emoticon37.gif


接下來兩篇要帶大家實作 transition 和 animation,給大家體驗 tailwind 做 CSS3 動畫的強大/images/emoticon/emoticon12.gif


上一篇
Day 19:來加點特殊效果吧!【Tailwind – Box-shadow 篇】
下一篇
Day 21:我想控制這些動畫效果【Tailwind – Transition 篇】
系列文
【Tailwind】你聽過尾巴風嗎 ? CSS 框架 tailwind 的新手入門指南30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言