CSS:div容器的浮动导致底部横幅向上移动

时间:2014-12-19 19:34:17

标签: html css

我正在设计一个网页,我希望将div容器浮动到页面右侧但是当我尝试这样做时,它会导致底部横幅通过标题移向页面顶部。我尝试过使用各种方法,例如 clear:both ,但这并没有帮助我。

    .page_contain_wrapper {
      width: 1100px;
    }
    .about_contain {
      background: no-repeat #FFF 12px 3px;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.41);
      margin: 40px auto;
      overflow: hidden;
      padding-bottom: 30px;
      width: 800px;
      min-height: 500px;
    }

    .about_contain h1 {
      text-align: center;
      font-size: 22px;
      color: green;
    }

    #bottom_menu {
      background: #17A74A;
      width: 100%;
    }

    #bottom_icons p,
    a {
      float: right;
      font-family: Verdana, sans-serif;
      font-size: 14px;
      color: #FFFFFF;
      display: block;
      outline: 0;
      text-decoration: none;
      text-shadow: 1px 1px 1px #000;
      margin-right: 10px;
      margin-top: 20px;
    }

    #bottom_icons b {
      margin-left: 5px;
      margin-right: 10px;
    }

    #bottom_icons img {
      border: 1px solid rgb(128, 128, 128);
      border-radius: 3px;
      float: right;
      margin: 0 auto;
    }

    #bottom_icons_container {
      height: 60px;
      margin-right: 210px;
      background: #17A74A;
    }
<div class="page_contain_wrapper">

  <div class="about_contain">

    <div class="maincontain">

      <h2> Spin </h2>

      <!--  <div class="background"> -->

    </div>
  </div>
</div>

<div id="bottom_menu">
  <div id="bottom_icons_container">
    <div id="bottom_icons">
      <a href="https://twitter.com/JeffPaitchell">
        <img src="images/footer_buttons/twitter.png" />
      </a>
      <a href="http://www.facebook.com/jeff.paitchell">
        <img src="images/footer_buttons/facebook.png" />
      </a>
      <p>Follow us online:</p>
      <p>Contact us at: <b>jpaitchell@gmail.com</b> 
    </div>
  </div>
</div>

我不知道为什么我不能简单地将maincontain div浮动到右边而不将底部横幅div bottom_menu移到网页的顶部。非常感谢任何帮助!

0 个答案:

没有答案