iT邦幫忙

2022 iThome 鐵人賽

DAY 28
0
自我挑戰組

掌握 Master CSS 優化開發體驗系列 第 28

Day 28 -【實戰演練】台灣旅遊景點 - 頁尾資訊

  • 分享至 

  • xImage
  •  

實戰演練 - Day 05

設計稿 - 台灣旅遊景點導覽,今天是實戰演練的最後一天,要撰寫的區塊是頁尾資訊。

https://ithelp.ithome.com.tw/upload/images/20221011/20103817r9pDE2iYOg.jpg

GitHub 專案檔

有興趣的朋友可以下載 GitHub 專案檔 一起來練習,今天是 Day 28 這個資料夾,example 為完成的範例,exercise 為練習檔。

主要區塊

主要區塊的內距為上下 40px、左右 20px p:40|20,背景色 #202225 bg:fade-10

https://ithelp.ithome.com.tw/upload/images/20221011/20103817qhVvTYq2F6.jpg

<footer class="p:40|20 bg:fade-10">
  ...
</footer>

內容區塊

https://ithelp.ithome.com.tw/upload/images/20221011/20103817XazA5fV0nj.jpg

社群連結左右排列、水平居中 flex jc:center,連結的間距為 20px gap-x:20,連結的部分給予 0.2 秒的 transition 過渡 ~opacity|.2s,互動的效果 hover 的時候透明度改為 0.5 opacity:.5:hover

<ul class="flex jc:center gap-x:20">
  <li>
    <a class="~opacity|.2s opacity:.5:hover">
      <img src="img/icon/icon-facebook.svg" alt="" />
    </a>
  </li>
  <li>
    <a class="~opacity|.2s opacity:.5:hover">
      <img src="img/icon/icon-line.svg" alt="" />
    </a>
  </li>
  <li>
    <a class="~opacity|.2s opacity:.5:hover">
      <img src="img/icon/icon-instagram.svg" alt="" />
    </a>
  </li>
</ul>

版權宣告文字距離上方社群連結 12px mt:12,文字顏色 #b9bbbe f:fade-40,水平置中 t:center

<p class="mt:12 f:fade-40 t:center">© Taiwan NO.1 Travel</p>

最終我們使用 Master CSS 完成了頁尾資訊的撰寫,完整架構如下:

<footer class="p:40|20 bg:fade-10">
  <ul class="flex jc:center gap-x:20">
    <li>
      <a class="~opacity|.2s opacity:.5:hover">
        <img src="img/icon/icon-facebook.svg" alt="" />
      </a>
    </li>
    <li>
      <a class="~opacity|.2s opacity:.5:hover">
        <img src="img/icon/icon-line.svg" alt="" />
      </a>
    </li>
    <li>
      <a class="~opacity|.2s opacity:.5:hover">
        <img src="img/icon/icon-instagram.svg" alt="" />
      </a>
    </li>
  </ul>
  <p class="mt:12 f:fade-40 t:center">© Taiwan NO.1 Travel</p>
</footer>

總結

恭喜大家完成了實戰演練全部的內容,我們一共花了五天的時間來實際使用 Master CSS 撰寫網頁,相信大家對於這套虛擬 CSS 語言又更掌握了一些。

參考


上一篇
Day 27 -【實戰演練】台灣旅遊景點 - 景點列表
下一篇
Day 29 - CSS 屬性順序保持一致
系列文
掌握 Master CSS 優化開發體驗30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言