2016-11-23 129 views
2

我正在训练自己与Bootstrap,但我有问题从我的PSD文件分离页脚内容。我想页脚是一样的,我将在这里附上图片,但我有一些问题了解电网的结构来完成任务。下面是例子应该如何enter image description here页脚列对齐问题引导3

,这里是我的代码,直到这一刻

/* Main -> Footer CSS Styles */ 
 

 
.about-luma { margin: 58px 0 16px 0; } 
 

 
.item h3 { font-family: "Raleway-Regular", sans-serif; font-size: 18px; margin-bottom: 36px; letter-spacing: 0.7px; } 
 
.item ul { list-style: none; } 
 
.item ul li { display: block; } 
 
.item ul li a { text-decoration: none; font-family: "Raleway", sans-serif; font-size: 16px; color: #909090; line-height: 36px; letter-spacing: 0.7px; } 
 
.item ul li a:hover { color: #8bc541; } 
 

 
.latest-items { float: left; position: relative; top: 11px; } 
 

 
.text { padding: 0 4px; font-size:15px; } 
 
.latest-image { margin-bottom: 30px; display: block; width: 68px; } 
 
.latest-image { max-width: 100%; height: auto; } 
 

 
.btn-arrow { float: left; display: inline-block; margin: 11px 14px 0 0; background: url(../images/arrow.png) 0 0 no-repeat; width: 11px; height: 11px; } 
 

 
.footer { clear: both; background: #000; } 
 
.copyrights { text-align: center; padding: 56px 0 0 0; border-top: 1px solid #252525; } 
 
.copyrights p { color: #909090; font-family: "Raleway-Regular", sans-serif; font-size: 16px; padding: 0 10px; } 
 
.copyrights a { color: #909090; text-decoration: none; letter-spacing: 0.3px; } 
 
.copyrights a:hover { color: #8bc541; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
 
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
 
<footer class="footer"> 
 
    <div class="contact-information"> 
 
    <div class="container"> 
 
     <div class="about-luma"> 
 
     <div class="col-md-4"> 
 
      <div class="row"> 
 
      <div class="item"> 
 
       <h3>Find Appliances</h3> 
 
       <ul> 
 
       <li><span class="btn-arrow"></span><a href="#">Products</a></li> 
 
       <li><span class="btn-arrow"></span><a href="#">Product Videos</a></li> 
 
       <li><span class="btn-arrow"></span><a href="#">Product Knowledge Base</a></li> 
 
       <li><span class="btn-arrow"></span><a href="#">Where to Buy</a></li> 
 
       </ul> 
 
      </div><!-- item --> 
 
      </div><!-- row --> 
 
     </div><!-- col-md-4 --> 
 
     <div class="row"> 
 
      <div class="col-md-4"> 
 
      <div class="item"> 
 
       <h3>About Luma Comfort</h3> 
 
       <ul> 
 
       <li><span class="btn-arrow"></span><a href="#">About Us</a></li> 
 
       <li><span class="btn-arrow"></span><a href="#">Press</a></li> 
 
       <li><span class="btn-arrow"></span><a href="#">Privacy Policy</a></li> 
 
       <li><span class="btn-arrow"></span><a href="#">Terms of Use</a></li> 
 
       </ul> 
 
      </div><!-- item --> 
 
      </div><!-- col-md-4 --> 
 
     </div><!-- row --> 
 
     <div class="row"> 
 
      <div class="col-md-4"> 
 
      <div class="item"> 
 
       <h3>Latest Posts</h3> 
 
       <div class="latest-items"> 
 
       <a href="#"><img src="https://s13.postimg.org/8o0ba1vyr/documents.jpg" width="68" height="68" title="someText" alt="someText" class="latest-image img-responsive"></a> 
 
       <a href="#"><img src="https://s13.postimg.org/vgjbpvitv/temperature.jpg" width="68" height="68" title="someText" alt="someText" class="latest-image img-responsive"></a> 
 
       <a href="#"><img src="https://s13.postimg.org/fsi4j3383/product_sm_5.jpg" width="68" height="68" title="someText" alt="someText" class="latest-image img-responsive"></a> 
 
       <a href="#"><img src="https://s13.postimg.org/yyvbm9jpv/product_sm_6.jpgg" width="68" height="68" title="someText" alt="someText" class="latest-image img-responsive"></a> 
 
       </div> 
 
      </div><!-- item --> 
 
      </div><!-- col-md-4 --> 
 
     </div><!-- row --> 
 

 
     </div><!-- about-luma --> 
 
     <div class="contacts"> 
 
     <div class="row"> 
 
      <div class="col-md-4"> 
 
      <div class="item"> 
 
       <h3>Customer Care</h3> 
 
       <ul> 
 
       <li><span class="btn-arrow"></span><a href="#">Contact Us</a></li> 
 
       <li><span class="btn-arrow"></span><a href="#">Product Support</a></li> 
 
       <li><span class="btn-arrow"></span><a href="#">Become a Dealer</a></li> 
 
       <li><span class="btn-arrow"></span><a href="#">Blog</a></li> 
 
       </ul> 
 
      </div><!-- item --> 
 
      </div><!-- col-md-4 --> 
 
     </div><!-- row --> 
 

 
     <div class="row"> 
 
      <div class="col-md-4"> 
 
      <div class="item"> 
 
       <h3>Connect with Luma Comfort</h3> 
 
       <ul> 
 
       <li><a href="#">Facebook</a></li> 
 
       <li><a href="#">Twitter</a></li> 
 
       <li><a href="#">Youtube</a></li> 
 
       </ul> 
 
      </div><!-- item --> 
 
      </div><!-- col-md-4 --> 
 
     </div><!-- row --> 
 
     </div><!-- contacts --> 
 
     <div class="row"> 
 
     <div class="col-md-12"> 
 
      <div class="copyrights"> 
 
      <p>&copy; 2015 <a href="#" target="_blank">lumacomfort.com</a></p> 
 
      </div><!--copyrights --> 
 
     </div> 
 
     </div> 
 
    </div><!-- container --> 
 
    </div><!-- contact-info --> 
 
</footer><!-- footer -->

任何建议或简单的解释哪里是我的错?

回答

1

在我看来,这是你应该如何设计布局。

<section class="footer-widgets-area"> 
    <div class="container"> 
     <div class="row"> 
      <!-- this is your left div with 4 widgets --> 
      <div class="col-md-8"> 
       <!-- first row with 2 widets --> 
       <div class="row"> 
        <div class="col-md-6"> 
         <!-- Find Applianceds --> 
        </div> 
        <div class="col-md-6"> 
         <!-- About Luma Comfort --> 
        </div> 
       </div> 
       <!-- second row to avoid overlapping and displacement due to columns above --> 
       <div class="row"> 
        <div class="col-md-6"> 
         <!-- Customer Care --> 
        </div> 
        <div class="col-md-6"> 
         <!-- Connect with Luma Comfort --> 
        </div> 
       </div> 
      </div> 
      <!-- this is your right col with gallery widget --> 
      <div class="col-md-4"> 
       <!-- Latest Posts --> 
      </div> 
     </div> 
     <!-- for copyright area --> 
    </div> 
</section> 
<footer> 
    <div class="container"> 
     <div class="row"> 
      <div class="col-md-12"> 
       <!-- copyright --> 
      </div> 
     </div> 
    </div> 
</footer> 
+0

谢谢。我会尝试一下,然后我会给你一个反馈 – divisionkiller

2

您需要使用引导程序网格嵌套行和列。这是我想出来的,只是为了让你知道它是如何工作的。小提琴here

<footer class="footer"> 
    <div class="container"> 
    <div class="row"> 
     <div class="col-md-8"> 
     <div class="row"> 
      <div class="col-md-6"> 
      <h5>One</h5> 
      <ul> 
       <li>Lorem ipsum dolor sit.</li> 
       <li>Lorem ipsum dolor sit.</li> 
       <li>Lorem ipsum dolor sit.</li> 
       <li>Lorem ipsum dolor sit.</li> 
      </ul> 
      </div> 
      <div class="col-md-6"> 
      <h5>Two</h5> 
      <ul> 
       <li>Lorem ipsum dolor.</li> 
       <li>Lorem ipsum dolor.</li> 
       <li>Lorem ipsum dolor.</li> 
       <li>Lorem ipsum dolor.</li> 
      </ul> 
      </div> 
     </div> 
     <div class="row"> 
      <div class="col-md-6"> 
      <h5>Three</h5> 
      <ul> 
       <li>Lorem ipsum dolor sit.</li> 
       <li>Lorem ipsum dolor sit.</li> 
       <li>Lorem ipsum dolor sit.</li> 
       <li>Lorem ipsum dolor sit.</li> 
      </ul> 
      </div> 
      <div class="col-md-6"> 
      <h5>Four</h5> 
      <ul> 
       <li>Lorem ipsum dolor.</li> 
       <li>Lorem ipsum dolor.</li> 
       <li>Lorem ipsum dolor.</li> 
       <li>Lorem ipsum dolor.</li> 
      </ul> 
      </div> 
     </div> 
     </div> 
     <div class="col-md-3"> 
     <h5>Latest Posts</h5> 
      Lorem ipsum dolor sit amet, consectetur adipisicing elit. Perferendis eius cumque veritatis illum! Perspiciatis voluptates repellendus blanditiis porro, eos unde! 
     </div> 
    </div> 
    <hr> 
    <div class="sub-footer text-center"> 
     &copy; 2016 Sample 
    </div> 
    </div> 
</footer> 

CSS:

.footer { 
    background: #000; 
    color: #fff; 
} 

.sub-footer { 
    margin-bottom: 10px; 
}