我想将页脚放在页面底部。我尝试这个
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%; }