如何使用CSS做一个页脚?

我想将页脚放在页面底部。我尝试这个

position: absolute;

left: 0;

bottom: 0;

height: 100px;

width: 100%;

但是我的页脚变得凌乱。我的网站是用WordPress制作的。如果可能的话,我不想使用任何插件。我只想使用纯CSS。

这是CSS脚本

footer #bottom-footer{

background: none repeat scroll 0 0 #FFFFFF;

color: #000000;

border-top: 5px solid #F80000;

text-align: left;

padding: 9px;

font-size: 13px;

}

.footer-wrap a{

color:#000000;

}

.footer-wrap a:hover{

color:#F80000;

}

.footer-logo a {

margin-bottom: 6px;

display: block;

}

.footer-socials {

float: left;

line-height: 0px;

}

.footer-socials a {

border-radius: 100%;

color: #ffffff;

display: inline-block;

font-size: 14px;

height: 30px;

line-height: 30px;

margin-left: 3px;

text-align: center;

vertical-align: middle;

width: 30px;

}

.footer-socials a.facebook {

background: none repeat scroll 0 0 #1f69b3;

}

.footer-socials a.twitter {

background: none repeat scroll 0 0 #43b3e5;

}

.footer-socials a.gplus {

background: none repeat scroll 0 0 #d84734;

}

.footer-socials a.youtube {

background: none repeat scroll 0 0 #df2126;

}

.ak-contact-address .socials a.pinterest {

background: none repeat scroll 0 0 #ff3635;

}

.footer-socials a.linkedin {

background: none repeat scroll 0 0 #1a7696;

}

.footer-socials .socials a.flickr {

background: none repeat scroll 0 0 #e1e2dd;

}

.footer-socials .socials a.vimeo {

background: none repeat scroll 0 0 #7fdde8;

}

.footer-socials .socials a.instagram {

background: none repeat scroll 0 0 #c8c5b3;

}

.footer-socials .socials a.tumblr {

background: #395976;

}

.footer-socials .socials a.rss {

background: none repeat scroll 0 0 #fbc95d;

}

.footer-socials .socials a.github {

background: none repeat scroll 0 0 #383838;

}

.footer-socials .socials a.stumbleupon {

background: none repeat scroll 0 0 #e94c29;

}

.footer-socials .socials a.skype {

background: none repeat scroll 0 0 #09c6ff;

}

.footer-socials .social-icons span {

cursor: pointer;

display: inline-block;

}

.footer-socials .socials i {

-webkit-backface-visibility: hidden;

-moz-backface-visibility: hidden;

backface-visibility: hidden;

}

.tagcloud a{

font-size: 13px !important;

background: rgba(0,0,0,0.4);

padding: 8px 10px;

margin: 0 2px 4px 0;

display: inline-block;

line-height: 1;

}

.sidebar .tagcloud a{

background: #23A38F;

color: #FFF;

}

回答:

从不再可用的在线来源(无效链接)实施一种干净的方法之后,您的页面所需的最低代码将为(请注意-可能最好使用#bottom-footer而不是`footer

bottom-footer`用于选择页脚-这可能是问题):

html {

position: relative;

min-height: 100%;

}

body {

margin: 0 0 100px; /* bottom = footer height */

}

#bottom-footer {

position: absolute;

left: 0;

bottom: 0;

height: 100px;

width: 100%;

}

以上是 如何使用CSS做一个页脚? 的全部内容, 来源链接: utcz.com/qa/428370.html

回到顶部