Bootstrap Column 6图像问题

时间:2015-10-29 00:35:56

标签: html css twitter-bootstrap margin padding

现在,这是一个新项目,所以我需要一些帮助。

我有以下代码。请全屏按。



<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>
<!DOCTYPE html>
	<head>
		<title>Stack Overflow Question</title>
		<link rel="stylesheet" type="text/css" href="bootstrap.css">
		<link rel="stylesheet" type="text/css" href="style/home.css">
		<!-- Reference to main CSS Style File-->
		<style>

		
		ul {
			margin:0 auto;
			border-top:2px solid #000;
			border-bottom: 2px solid #000;
			padding:10px;
			text-align: center;
			font-family:"montserratlight";
			text-transform: uppercase;
		}
		
		</style>
	</head>
	<body>
		<div class="container">

			<div id = "navigation">
				<p>
					<ul class="col-md-12"> 
						<!-- MAIN NENU BAR -->
						<li><a href="home.html" class="active"><b>Home</b></a></li>
						<li><a href="about.html">Why Does This</a></li>
						<li><a href="products.html">Not</a></li>
						<li><a href="contactUs.html">Work</a></li>
					</ul>
					<!-- Unordered lists.-->
				</p>
			</div>
			
			<div class = "row">
			<!-- Declaration of First Row -->
				<div class="imageHolder col-md-12 hvr-underline-from-center"> 
				<!-- Image Container as DIV -->
					<div class = "imageInside" >
						<img id = "imageHomeJPG" src="http://s30.postimg.org/8wav359r5/NYC.jpg" style="width:100%" />
					</div>
					<!-- Image Link -->
    			</div>	
			</div>
			
			<div class="row">
				<div class="col-md-6">
						<a href="about.html">
						<img src = "http://s30.postimg.org/mehrfflwh/Place1.jpg" style="margin-bottom:10px; margin-top:10px; width:100%;"/>
						</a>
				</div>
				<div class="col-md-6">
						<a href="about.html">
						<img src = "http://s30.postimg.org/iw5rj1l0h/Place2.jpg" style="margin-bottom:10px; margin-top:10px; width:100%;"/>
						</a>
				</div>
			</div>
	</body>
	</html>
&#13;
&#13;
&#13;

现在,当扩展时,这就是网站显示的内容。

Screenshot of full website.

然而,两列6张照片之间存在小差距。

The Gap between the photos

<div class="row" style="padding-right:0">
    <div class="col-md-6">
        IMAGE TAG 
    </div>
    <div class="col-md-6" style="padding-left:0">
        IMAGE TAG
</div>

这产生了以下结果 - When Padding was removed

您可以看到左侧的图像较大,因此不正确。 我的问题是,如何在不需要更改填充的情况下缩小两列之间的间隙(大约10px)?我想让图像变大以减小间隙的大小,但我似乎无法找到方法!

感谢。

2 个答案:

答案 0 :(得分:0)

上课:

no-space { 
       Width: 100% !important;
       Margin: 0px !important;
}

然后把这个类放在col-md-6被这样一个空格看的地方旁边:

Class="col-md-6 no-space"

现在照片之间应该没有空格。

答案 1 :(得分:0)

要实际解决这个问题,我还可以做的是转到Bootstrap CSS文件并将padding-leftpadding-right值编辑为相等的数量。

最初,两个值都设置为

padding-left:15px;
padding-right:15px;

但是看一下其他例子如airBnb,他们的填充都设置为12.5,所以这也是另一种解决方案。