我在我的网站上有一个footer
。字体真棒图标没有正确定位在页脚
我想要的图标是中心(垂直和水平),以及彩色区域为:
- 始终在屏幕
- 并不比图标高的底部
代码:
#footer {
background: #0e0e0e;
border-top: 0px solid #0e0e0e;
font-size: 0.9em;
margin-top: 0px;
padding: 0px;
clear: both;
position: absolute;
bottom: 0;
width: 100%;
height: 0px;
}
<footer id="footer" class="color color-secondary short">
<div class="container">
<div class="row">
<div class="col-md-12 center">
<ul class="social-icons mb-md">
<li class="social-icons-fa-github"><a href="https://github.com" target="_blank" title="GitHub"><i class="fa fa-github"></i></a>
</li>
<li class="social-icons-linkedin"><a href="www.linkedin.com" target="_blank" title="Linkedin"><i class="fa fa-linkedin"></i></a>
</li>
<li class="social-icons-stack-overflow"><a href="http://stackoverflow.com" target="_blank" title="Linkedin"><i class="fa fa-stack-overflow"></i></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
它看起来像什么,此代码:
我已经几次改变了padding
,margin
和height
在px
值,并不能达到预期的效果。
编辑:Dippas'代码工作,但我不得不修改一些现有的CSS代码 - 它来如:
#footer .container .row > div {
margin-bottom: 10px;
margin-top: -23px; }
现在我的页脚是在底部,以界定像素完美的距离!
我要让页脚更薄,所以我改变了 “保证金:0;”到“margin:-30px;”。进一步增加这个确实会降低高度,但图标的位置保持不变。无论身高如何,我都希望他们在这个页脚的中心。 – Idios
只是减少页脚或图标的“字体大小”。不要混淆'marginins',而不是'font-size:.9em;'尝试改为'font-size:.6em;',你会看到区别 – dippas
啊,这是一个很好的特性。我喜欢1.2em的外观。但是,我仍然留下了页脚太高的问题。我希望它大约是图标的两倍,与他们在中心。 – Idios