我想创建一个2类的页脚,但由于某些原因,它们不在同一行。我试过了所有的东西,我不知道这个问题是什么。页脚下方还有额外的空白区域。我希望页脚是固定的高度,并将2个元素保持在同一行(版权居中,图标在右侧)。有人可以帮忙吗?创建页脚HTML/CSS - 不工作
HTML:
<footer>
<div class="footer">
<div class="copyright">Copyright</div>
<div class="social-icons-footer">
<ul>
<li><a href="#" target="_blank"><i class="fa fa-instagram" style="font-size:30px"></i></a></li>
<li><a href="#" target="_blank"><i class="fa fa-facebook" style="font-size:30px"></i></a></li>
<li><a href="#" target="_blank"><i class="fa fa-twitter" style="font-size:30px"></i></a></li>
<li><a href="#" target="_blank"><i class="fa fa-linkedin" style="font-size:30px"></i></a></li>
</ul>
</div>
</div>
</footer>
CSS:
footer {
clear: both;
position: relative;
width: 100%;
height: 60px;
background-color: black;
}
footer .copyright {
text-align: center;
padding: 12px;
font-size: 12px;
color: white;
}
footer .social-icons-footer ul {
list-style: none;
float: right;
}
footer .social-icons-footer li {
display: inline-block;
}
.social-icons-footer ul a {
color: white;
margin: 14px;
}
.social-icons-footer ul a:hover {
color: grey;
}
目前,它看起来像这样Image - 我想的版权是在中心和社会图标是在相同的权线。
什么是不是在同一行?你可以把一个jsfiddle链接?或某种插图来展示你有什么和你想要达到的目标? – Arjun
div'.footer'的用途是什么? – Rob