我們昨天練習了景點列表,學到圖片放大或圓角外層要加上 overflow-hidden
,圖片固定高度加上 object-cover
避免圖片變形,安裝 line-clamp 插件搭配 line-clamp-{行數}
限制文字顯示行數。
今天練習部分是 footer
區塊,相較前面會比較輕鬆,那麼開始今天的練習吧!
pc
pad
mobile
既然都叫 footer
區塊,當然要使用 footer
標籤囉,千萬不要都用 div
標籤。
舉例來說:導覽列使用 nav
,列表使用 ul
搭配 li
,依照區塊內容使用對應標籤提升閱讀及維護性。
<footer>
...
</footer>
背景顏色 #202225
、上下
推 40px
間距。
<footer class="bg-gray-400 py-10">
...
</footer>
中間
並左右排版
,連結之間間距 20px
。向上平移
。<ul class="flex justify-center gap-5">
<li>
<a href="javascript:;">
<img
src="./img/icon/icon-facebook.svg"
alt="facebook-icon"
class="duration-300 hover:-translate-y-2"
/>
</a>
</li>
<li>
<a href="javascript:;">
<img
src="./img/icon/icon-line.svg"
alt="line-icon"
class="duration-300 hover:-translate-y-2"
/>
</a>
</li>
<li>
<a href="javascript:;">
<img
src="./img/icon/icon-instagram.svg"
alt="instagram-icon"
class="duration-300 hover:-translate-y-2"
/>
</a>
</li>
</ul>
文字顏色 #B9BBBE
並置中
,與上方距離 12px
。
<p class="mt-3 text-center text-gray-100">Taiwan NO.1 Travel</p>
div
標籤,依照區塊內容使用對應標籤。內
間距用 padding,元素外
部間距用 margin。