Bootstrap容器与CSS页脚菜单冲突

Ven*_*Ven 5 html css bootstrap-4

我正在尝试制作一个具有页脚菜单的网站。而且我container在内容中使用,因为我不知道如何使其居中。当我尝试不使用而应用页脚菜单时container。在background-color页脚的上升,其中最后扩大div无容器。而且文字不会居中。

样品

当我使用.mainbar:float:left;.sidebar:float:right;

的HTML

    <div class="container" id="content">
      <div class="mainbar">
         <img src="img/img2.png"><br>
            <h4>Sample text.</h4>
      </div>
      <div class="sidebar">
         <a href="#"><img src="img/banner.png"></a><br>
         <a href="#"><img src="img/banner.png"></a>
      </div>
    </div>


<footer>
        <div id="fnav"">
            <ul>
                <li class="fmenu-item"><a href="#">HOME</a></li>
                <li class="fmenu-item"><a href="#">????</a></li>
                <li class="fmenu-item"><a href="#">????</a></li>
                <li class="fmenu-item"><a href="#">????</a></li>
                <li class="fmenu-item"><a href="#">????</a></li>
                <li class="fmenu-item"><a href="#">????</a></li>
                <li class="fmenu-item"><a href="#">??????</a></li>
            </ul>
        </div>
        <div class="copyright">
                COPYRIGHT © SAMPLE Template .ALL RIGHTS RESERVED.
        </div>
        </div>
</footer>
Run Code Online (Sandbox Code Playgroud)

的CSS

#content .mainbar{
            float: left;
            width: 736px;
}
.sidebar{
        float: right;
        width: 214px;
}
#fnav{
    font-size: 14px;
    margin-bottom: 10px;
    text-align: center;
    background: #eee;
}    
#fnav ul{
    display: flex;
    list-style: none;
    margin: auto;
    width: 1000px;
 }    
 #fnav ul li.fmenu-item {
    flex-grow: 1;
    padding: 10px 0 10px 0;
}    
#fnav ul li.fmenu-item a{
    color: #262d33;
    text-decoration: none;
}    
.copyright{
    font-size:10px;
    color:#444;
    text-align:center;
    position: relative;
    margin-bottom: 10px;
    letter-spacing: 0.1em;
}
Run Code Online (Sandbox Code Playgroud)

Sar*_*ngh 2

也应用这种风格,这可以解决您的问题。

footer {
   float: left;
   width: 100%;
}
Run Code Online (Sandbox Code Playgroud)