Bootstrap para margin spacing

问题描述 投票:0回答:1

我刚刚开始启动bootstrap,我有一个问题,我无法解决,当我给予 margin 对我 section 在代码中,虽然我给了宽度为 col-md-4 我不能为了分隔各部分而给予余量,还有一个小问题,当 browserwidth 不到 768px 节堆栈(我想),但滚动条查看从左到右也来了,我不会不会,你可以请帮助我,对不起,发布这样的代码,我是新的stackoverflow。

    body {
    	background: #F13421;
    	font-size: 16px;
    	margin: 0;
    }
    
    #header-nav {
    	border-radius: 0;
    }
    .container {
    	border: none;
    	margin-left: auto;
    	margin-right: auto;
    	margin-top: 10px;
    	margin-bottom: 0;
    
    	padding: 10px 10px 0 10px;
    
    }
    
    
    .navbar-brand h1 {
       font-size: 2em;
       margin-top: -5px;
       margin-bottom: 40px;
       line-height: 0.65;
    }
    
    #nav-list {
    	margin-top: 0;
    	margin-bottom: 0;
    	background: #F1F021;
    }
    
    #nav-list hr {
    
    width: 90%;
    }
    .row {
    	margin: 10px;
    }
    #tiles section {
    	background: #D3D3D3	;
        margin: 5px;
        
    }
 <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="utf-8">
    	<meta name="viewport" content="width=device-width, initial-scale=1">
    	
    	<link rel="stylesheet" href="css/bootstrap.min.css">
        <link rel="stylesheet" href="css/styles.css">
    	
    	<title>Module 3 Solution</title>
    </head>
    <body>
        <header>
        	<nav id="header-nav" class="navbar navbar-default">
        		<div class="container">
        			<div class="navbar-header">
        				<div class="navbar-brand"><h1>Food, LLC</h1>
    
        				</div>
        			
        			    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#collapsable-nav" aria-expanded="false">
                        
                          <span class="sr-only">Toggle navigation</span>
                          <span class="icon-bar"></span>
                          <span class="icon-bar"></span>
                          <span class="icon-bar"></span>    				
        				
        			    </button>
                    </div>
    
                    <div id="collapsable-nav" class="collapse navbar-collapse">
                    	<ul id="nav-list" class="nav navbar-nav navbar-right visible-xs">
                    		<li class="text-center">
                    			<a href="#chicken"><div>Chicken</div></a>
                    			<hr class="visible-xs">
                    		</li>
                    		<li class="text-center">
                    			<a href="#beef">Beef</a>
                    			<hr class="visible-xs">
                    		</li>
                    		<li  class="text-center">
                    			<a href="#sushi">Sushi</a>
                    		</li>
                    		
                    	</ul>
                    </div>
    
        		</div><!--END OF CONTAINER-->
        	</nav><!--END OF NAV-->
        </header><!--END OF HEADER-->
        <div id="main-content" class="container-fluid">
        	<h2 class="text-center">Our Menu</h2>
        	<div id="tiles" class="row">
        		<section id="chicken" class="col-md-4 col-sm-6 col-xs-12">
        			<h3>Chicken</h3>
        			<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellendus dignissimos aut quasi quibusdam aspernatur possimus officia nulla consectetur velit! At, asperiores dolorem. Et iure assumenda, repudiandae laudantium, voluptatibus ex dignissimos, eum quaerat ducimus cupiditate corporis totam. Illo, alias voluptatem accusamus ut natus consequuntur quis laboriosam doloribus porro vero assumenda quo temporibus quos quam quisquam, libero quod, itaque eius sit ducimus totam iste possimus architecto debitis? Commodi ut minima maiores consequuntur voluptates unde deleniti error vero tempora, eligendi blanditiis, deserunt aliquam nobis porro dolores tenetur amet eius! Aspernatur, vitae. Suscipit, dolores quos doloribus. Velit repudiandae provident a, in ad id aspernatur dolor ratione eos placeat, ex temporibus ipsum eligendi sequi reprehenderit cupiditate perferendis eaque, explicabo blanditiis nemo dolorem aperiam minima deleniti. Tempore, rem, quam? Totam non reiciendis amet, at reprehenderit inventore, adipisci nesciunt itaque dolorum asperiores, ducimus corrupti quam impedit quaerat autem quod officia tempora. Itaque dicta deleniti fugit, laudantium rerum sint consectetur asperiores, quia veritatis dignissimos esse in nesciunt distinctio facere iure facilis voluptatibus placeat voluptate voluptatum expedita animi a veniam nulla ea. Enim aliquid, non. Necessitatibus nam fugiat autem quae qui quam consequatur repudiandae quidem ipsam impedit distinctio, sequi doloribus, quaerat quod ab maxime. Harum facilis sed commodi reprehenderit? <div>(End of Chicken Section) <a href="#chicken"><span>Back to Top</span></a></div></p>
        			
        		</section>
        		<section id="beef" class="col-md-4 col-sm-6 col-xs-12 ">
        			<h3>Beef</h3>
        			<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellendus dignissimos aut quasi quibusdam aspernatur possimus officia nulla consectetur velit! At, asperiores dolorem. Et iure assumenda, repudiandae laudantium, voluptatibus ex dignissimos, eum quaerat ducimus cupiditate corporis totam. Illo, alias voluptatem accusamus ut natus consequuntur quis laboriosam doloribus porro vero assumenda quo temporibus quos quam quisquam, libero quod, itaque eius sit ducimus totam iste possimus architecto debitis? Commodi ut minima maiores consequuntur voluptates unde deleniti error vero tempora, eligendi blanditiis, deserunt aliquam nobis porro dolores tenetur amet eius! Aspernatur, vitae. Suscipit, dolores quos doloribus. Velit repudiandae provident a, in ad id aspernatur dolor ratione eos placeat, ex temporibus ipsum eligendi sequi reprehenderit cupiditate perferendis eaque, explicabo blanditiis nemo dolorem aperiam minima deleniti. Tempore, rem, quam? Totam non reiciendis amet, at reprehenderit inventore, adipisci nesciunt itaque dolorum asperiores, ducimus corrupti quam impedit quaerat autem quod officia tempora. Itaque dicta deleniti fugit, laudantium rerum sint consectetur asperiores, quia veritatis dignissimos esse in nesciunt distinctio facere iure facilis voluptatibus placeat voluptate voluptatum expedita animi a veniam nulla ea. Enim aliquid, non. Necessitatibus nam fugiat autem quae qui quam consequatur repudiandae quidem ipsam impedit distinctio, sequi doloribus, quaerat quod ab maxime. Harum facilis sed commodi reprehenderit?<div>(End of Beef Section) <a href="#beef"><span>Back to Top</span></a></div></p>
        			
        		</section>
        		<section id="sushi" class="col-md-4 col-sm-12 col-xs-12">
        			<h3>Sushi</h3>
        			<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellendus dignissimos aut quasi quibusdam aspernatur possimus officia nulla consectetur velit! At, asperiores dolorem. Et iure assumenda, repudiandae laudantium, voluptatibus ex dignissimos, eum quaerat ducimus cupiditate corporis totam. Illo, alias voluptatem accusamus ut natus consequuntur quis laboriosam doloribus porro vero assumenda quo temporibus quos quam quisquam, libero quod, itaque eius sit ducimus totam iste possimus architecto debitis? Commodi ut minima maiores consequuntur voluptates unde deleniti error vero tempora, eligendi blanditiis, deserunt aliquam nobis porro dolores tenetur amet eius! Aspernatur, vitae. Suscipit, dolores quos doloribus. Velit repudiandae provident a, in ad id aspernatur dolor ratione eos placeat, ex temporibus ipsum eligendi sequi reprehenderit cupiditate perferendis eaque, explicabo blanditiis nemo dolorem aperiam minima deleniti. Tempore, rem, quam? Totam non reiciendis amet, at reprehenderit inventore, adipisci nesciunt itaque dolorum asperiores, ducimus corrupti quam impedit quaerat autem quod officia tempora. Itaque dicta deleniti fugit, laudantium rerum sint consectetur asperiores, quia veritatis dignissimos esse in nesciunt distinctio facere iure facilis voluptatibus placeat voluptate voluptatum expedita animi a veniam nulla ea. Enim aliquid, non. Necessitatibus nam fugiat autem quae qui quam consequatur repudiandae quidem ipsam impedit distinctio, sequi doloribus, quaerat quod ab maxime. Harum facilis sed commodi reprehenderit?<div>(End of Sushi Section) <a href="#sushi"><span>Back to Top</span></a></div></p>
        			
        		</section>
        	</div>
        </div>
    
        <script src="js/jquery-2.1.4.min.js"></script>
    	<script src="js/bootstrap.min.js"></script>
      	<script src="js/script.js"></script>
    </body>
    </html> 
html css twitter-bootstrap-3
1个回答
0
投票

有基本的HTML问题。首先,你需要关闭段落,然后开始新的div。其次,有基本的设计问题。无论如何。这里是响应式导航条布局的更新代码;-)。

body {
    background: #F13421;
    font-size: 16px;
    margin: 0;
}

#main-content{
padding-top: 50px;  
}


.chicken, .beef, .sushi {
background-color: #D3D3D3 ; 
    padding: 10px;
}
<nav class="navbar fixed-top  navbar-expand-lg navbar-light bg-light">
  <a class="navbar-brand" href="#">Food LLC</a>
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>
  <div class="collapse navbar-collapse" id="navbarNavDropdown">
    <ul class="navbar-nav">
      <li class="nav-item active">
        <a class="nav-link" href="#">Chicken <span class="sr-only">(current)</span></a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Beef</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Sushi</a>
      </li>
    </ul>
  </div>
</nav>
   <!--END OF HEADER-->
    <div id="main-content" class="container">
        <h2 class="text-center mt-4">Our Menu</h2> </div>
<div class="container">
        <div id="tiles" class="row">
            <div class="col-md-4 ">
                <div class="wrapper mt-4"> 
                    <div class="chicken">
                <h3>Chicken</h3>
                <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellendus dignissimos aut quasi quibusdam aspernatur possimus officia nulla consectetur velit! At, asperiores dolorem. Et iure assumenda, repudiandae laudantium, voluptatibus ex dignissimos, eum quaerat ducimus cupiditate corporis totam. Illo, alias voluptatem accusamus ut natus consequuntur quis laboriosam doloribus porro vero assumenda quo temporibus quos quam quisquam, libero quod, itaque eius sit ducimus totam iste possimus architecto debitis? Commodi ut minima maiores consequuntur voluptates unde deleniti error vero tempora, eligendi blanditiis, deserunt aliquam nobis porro dolores tenetur amet eius! Aspernatur, vitae. Suscipit, dolores quos doloribus. Velit repudiandae provident a, in ad id aspernatur dolor ratione eos placeat, ex temporibus ipsum eligendi sequi reprehenderit cupiditate perferendis eaque, explicabo blanditiis nemo dolorem aperiam minima deleniti. Tempore, rem, quam? Totam non reiciendis amet, at reprehenderit inventore, adipisci nesciunt itaque dolorum asperiores, ducimus corrupti quam impedit quaerat autem quod officia tempora. Itaque dicta deleniti fugit, laudantium rerum sint consectetur asperiores, quia veritatis dignissimos esse in nesciunt distinctio facere iure facilis voluptatibus placeat voluptate voluptatum expedita animi a veniam nulla ea. Enim aliquid, non. Necessitatibus nam fugiat autem quae qui quam consequatur repudiandae quidem ipsam impedit distinctio, sequi doloribus, quaerat quod ab maxime. Harum facilis sed commodi reprehenderit?</p>
                <div>(End of Chicken Section) <a href="#chicken"><span>Back to Top</span></a></div>
</div>
                </div></div>
           <div class="col-md-4 ">
                <div class="wrapper mt-4"> 
                    <div class="beef">
                <h3>Beef</h3>
                <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellendus dignissimos aut quasi quibusdam aspernatur possimus officia nulla consectetur velit! At, asperiores dolorem. Et iure assumenda, repudiandae laudantium, voluptatibus ex dignissimos, eum quaerat ducimus cupiditate corporis totam. Illo, alias voluptatem accusamus ut natus consequuntur quis laboriosam doloribus porro vero assumenda quo temporibus quos quam quisquam, libero quod, itaque eius sit ducimus totam iste possimus architecto debitis? Commodi ut minima maiores consequuntur voluptates unde deleniti error vero tempora, eligendi blanditiis, deserunt aliquam nobis porro dolores tenetur amet eius! Aspernatur, vitae. Suscipit, dolores quos doloribus. Velit repudiandae provident a, in ad id aspernatur dolor ratione eos placeat, ex temporibus ipsum eligendi sequi reprehenderit cupiditate perferendis eaque, explicabo blanditiis nemo dolorem aperiam minima deleniti. Tempore, rem, quam? Totam non reiciendis amet, at reprehenderit inventore, adipisci nesciunt itaque dolorum asperiores, ducimus corrupti quam impedit quaerat autem quod officia tempora. Itaque dicta deleniti fugit, laudantium rerum sint consectetur asperiores, quia veritatis dignissimos esse in nesciunt distinctio facere iure facilis voluptatibus placeat voluptate voluptatum expedita animi a veniam nulla ea. Enim aliquid, non. Necessitatibus nam fugiat autem quae qui quam consequatur repudiandae quidem ipsam impedit distinctio, sequi doloribus, quaerat quod ab maxime. Harum facilis sed commodi reprehenderit?</p>
                <div>(End of Beef Section) <a href="#beef"><span>Back to Top</span></a></div>
</div>
                </div></div>
         <div class="col-md-4 ">
                <div class="wrapper mt-4"> 
                    <div class="sushi">
                <h3>Sushi</h3>
                <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellendus dignissimos aut quasi quibusdam aspernatur possimus officia nulla consectetur velit! At, asperiores dolorem. Et iure assumenda, repudiandae laudantium, voluptatibus ex dignissimos, eum quaerat ducimus cupiditate corporis totam. Illo, alias voluptatem accusamus ut natus consequuntur quis laboriosam doloribus porro vero assumenda quo temporibus quos quam quisquam, libero quod, itaque eius sit ducimus totam iste possimus architecto debitis? Commodi ut minima maiores consequuntur voluptates unde deleniti error vero tempora, eligendi blanditiis, deserunt aliquam nobis porro dolores tenetur amet eius! Aspernatur, vitae. Suscipit, dolores quos doloribus. Velit repudiandae provident a, in ad id aspernatur dolor ratione eos placeat, ex temporibus ipsum eligendi sequi reprehenderit cupiditate perferendis eaque, explicabo blanditiis nemo dolorem aperiam minima deleniti. Tempore, rem, quam? Totam non reiciendis amet, at reprehenderit inventore, adipisci nesciunt itaque dolorum asperiores, ducimus corrupti quam impedit quaerat autem quod officia tempora. Itaque dicta deleniti fugit, laudantium rerum sint consectetur asperiores, quia veritatis dignissimos esse in nesciunt distinctio facere iure facilis voluptatibus placeat voluptate voluptatum expedita animi a veniam nulla ea. Enim aliquid, non. Necessitatibus nam fugiat autem quae qui quam consequatur repudiandae quidem ipsam impedit distinctio, sequi doloribus, quaerat quod ab maxime. Harum facilis sed commodi reprehenderit?</p>
                <div>(End of Sushi Section) <a href="#sushi"><span>Back to Top</span></a></div>
</div>
                </div></div>
        </div></div

JS Fiddle链接如下。

https:/jsfiddle.nethilalrehans2kezpgq。

如果你想让导航栏不响应。请按照这个链接

https:/jsfiddle.nethilalrehanLwkm1zdc51。

相信这样就能解决你的问题。

© www.soinside.com 2019 - 2024. All rights reserved.