【问题标题】:How do i create a three column responsive footer如何创建三列响应式页脚
【发布时间】:2016-07-06 05:39:52
【问题描述】:

我需要帮助,尝试使用 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;
}

银行

【问题讨论】:

  • 您需要进一步详细说明,最好创建一个 codepen 或 js fiddle,然后描述正在发生的事情.....

标签: css wordpress


【解决方案1】:

不确定您到底想要完成什么,但您应该能够使用以下内容覆盖您的所有 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;
  }
}

这包括针对较小屏幕的媒体查询,以将您的页脚堆叠在 750 像素以下。

【讨论】:

  • 感谢您的帮助。虽然没有工作。我试图使用我的项目的子主题覆盖 tesseract 主题的 d 页脚。我希望页脚在 3 列中,每个 d 3 个类在每个 d 列中都是合理的。第 1 列将有一个垂直菜单,而第 2 列将有社交和联系链接。第 3 列将有版权、政策和条款。现在第 2 列相互叠加,第 3 列不好定位。这就是我现在的挑战
猜你喜欢
  • 2021-10-22
  • 2018-04-26
  • 1970-01-01
  • 2014-11-01
  • 1970-01-01
  • 2014-07-28
  • 1970-01-01
  • 2018-12-17
  • 1970-01-01
相关资源
最近更新 更多