如何创建三列响应页脚

时间:2016-07-05 21:22:19

标签: css wordpress

我需要帮助尝试使用wordpress在网站中构建三列页脚。无论我怎么努力,我似乎​​都无法正确定位柱子。我实际创建了一个子主题来覆盖主题附带的原始页脚。有人可以帮我看看我的代码,并请亲自提供解决方案

    <footer>
    <div id="footerwrap">
        <div id="menu-footer">
            <h3>Links</h3>

                <ul>
                    <li><a href="http://127.0.0.1/vidniel/index.php/Our-Curriculum/">Our Curriculum</a></li>
                    <li><a href="http://127.0.0.1/vidniel/index.php/admission-procedure/">Why Choose us</a></li>
                    <li><a href="http://127.0.0.1/vidniel/index.php/apply-online/">Apply Online</a></li>
                    <li><a href="http://127.0.0.1/vidniel/index.php/news/">News</a></li>
                    <li><a href="http://127.0.0.1/vidniel/index.php/upcoming-events/">Events/Calendar</a></li>
                </ul>

        </div>

        <div id="social-footer">
            <h3>Links</h3>

                <ul>
                    <li><a href="http://127.0.0.1/vidniel/index.php/Our-Curriculum/">Our Curriculum</a></li>
                    <li><a href="http://127.0.0.1/vidniel/index.php/admission-procedure/">admission procedure</a></li>
                    <li><a href="http://127.0.0.1/vidniel/index.php/apply-online/">apply online</a></li>
                    <li><a href="http://127.0.0.1/vidniel/index.php/news/">news</a></li>
                    <li><a href="http://127.0.0.1/vidniel/index.php/upcoming-events/">upcoming events</a></li>
                </ul>

        </div>

        <div id="copyright-footer">

                Copyright &copy <?php echo date('Y'); ?> <a href="www.vidniel.com">vidniel Tech </a>
        </div>


        <div class="clear"></div>
    </div>
</footer>

CSS

#footerwrap{
    width: 100%;
    position:relative;
}

#menu-footer{
    width:30%;
    float:left;
    display:inline-block;
    margin:0 20px 0 0;
}

.clear {clear:both}

#social-footer{
    width:30%;
    float: right;
    display:block;
    margin:0 20px 0 0;

}

#copyright-footer{
    width:30%;
    float:right;
    display:inline;
    margin:0 20px 0 0;
}

Banky

1 个答案:

答案 0 :(得分:0)

不确定您到底想要完成什么,但您应该能够使用以下内容覆盖所有CSS:

#footerwrap{
    width: 100%;
    position:relative;
}
#menu-footer, #social-footer, #copyright-footer{
  width:30%;
  margin:0 20px 0 0;
  display:inline-block;
  vertical-align:top;
}
@media (max-width: 750px){
  #menu-footer, #social-footer, #copyright-footer{
    width:100%;
    margin:0;
  }
}

这包括用于较小屏幕的媒体查询,以将您的页脚堆叠在750px以下。