終於又來到了這個網頁的尾聲,用 footer 來結尾,想要呈現的樣式如下:
footer 的內容不用太多,但目標要明確,比如在 header 沒有呈現的補充資訊,
個人不太喜歡 header 跟 footer 有重複的資訊,比較希望有分工的概念,
這樣也可以幫助使用者不用一下子接收到太多的資訊,會有選擇障礙,使用上也不便利!!
HTML 如下
<div class="footer">
<div class="container">
<p class="footer-text">Copyright © 2019 MusicIsLife All Rights Reserved.</p>
<ul class="footer-menu">
<li><a href="#"><i class="fas fa-globe-americas"></i></a></li>
<li><a href="#"><i class="fab fa-facebook"></i></a></li>
<li><a href="#"><i class="fab fa-instagram"></i></a></li>
<li><a href="#"><i class="fab fa-twitter"></i></a></li>
<div class="clearfix"></div>
</ul>
</div>
</div>
沒有太多特別的地方,滿好理解的。
scss 如下
.footer {
border-top: 3px solid $lead-color;
height: 50px;
background: #e0e0e0;
position: fixed;
bottom: 0;
right: 0;
left: 0;
這邊為了讓 footer 固定在下方,所以使用了 position,左右撐開,固定於下方。
.footer-text {
float: left;
color: #333;
font-size: 18xp;
line-height: 50px;
}
.footer-menu {
float: right;
line-height: 50px;
li {
float: left;
.fa-globe-americas,
.fa-facebook,
.fa-instagram,
.fa-twitter {
color: $lead-color;
font-size: 18px;
margin-right: 1em;
}
}
}
}
其他沒有太多特別的地方,
codepen https://codepen.io/hnzxewqw/pen/wvwNyEK