html - 响应时两个 Bootstrap 行未正确对齐

标签 html css twitter-bootstrap layout

所以我正在开发这个网站,客户想要如图所示的蜂窝状图案: http://27.121.66.1/~scsc1126/test.html

它在常规模式下看起来是我想要的方式,但在响应模式下,第二组六边形不是整齐地叠在一起,而是向右偏移。我不知道为什么。我敢肯定这很简单,但我想不通。

代码如下:

.icon-row-1 {
	position: relative;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	width: 90%;
}
.icon-row-2 {
	float: none;
	position: relative;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	width: 60%;
}
<div class="container">
  <h1> COMPETITIONS </h1>
  <p>&nbsp; </p>
  <div class="row text-center">
    <div class="icon-row-1">
      <div class="col-md-4"><a href="http://schools.raci.org.au/wp/beta/competition/crystal-growing/">
        <h2> Titration </h2>
        <img alt="titration" src="http://schools.raci.org.au/wp/beta/wp-content/uploads/2014/03/titration.png"/></a></div>
      <div class="col-md-4"><a href="http://schools.raci.org.au/wp/beta/competition/crystal-growing/">
        <h2> Crystal Growing </h2>
        <img alt="crystal growing" src="http://schools.raci.org.au/wp/beta/wp-content/uploads/2014/03/crystal-growing.png"/></a></div>
      <div class="col-md-4"><a href="http://schools.raci.org.au/wp/beta/competition/ancq/">
        <h2> ANCQ </h2>
        <img alt="ancq" src="http://schools.raci.org.au/wp/beta/wp-content/uploads/2014/03/ancq.png"></a></div>
    </div>
  </div>
  <div class="row text-center">
    <div class="icon-row-2">
      <div class="col-md-6"> <a href="http://schools.raci.org.au/wp/beta/store/"><img alt="store" class="alignnone wp-image-42 size-full" height="347" src="http://schools.raci.org.au/wp/beta/wp-content/uploads/2014/03/store.png" width="301" />
        <h2> Visit the Store </h2>
        </a></div>
      <div class="col-md-6"> <a href="http://schools.raci.org.au/wp/beta/other-initiatives/"><img alt="other-initiatives" class="alignnone wp-image-1123 size-full" height="347" src="http://schools.raci.org.au/wp/beta/wp-content/uploads/2014/03/other-initiatives.png" width="301" />
        <h2> Other Initiatives </h2>
        </a></div>
    </div>
  </div>
</div>

我做错了什么???这让我发疯。

最佳答案

   

 img{max-width: 100%; height: auto;}
    .icon-row-1 {
    	position: relative;
    	clear: both;
    	margin-top: 0px;
    	margin-right: auto;
    	margin-left: auto;
    	margin-bottom: 0;
    	width: 90%;
    }
    .icon-row-2 {
    	float: none;
    	position: relative;
    	clear: both;
    	margin-right: auto;
    	margin-left: auto;
    	margin-bottom: 0;
    	width: 60%;
    }
    <div class="container">
      <h1> COMPETITIONS </h1>
      <p>&nbsp; </p>
      <div class="row text-center">
        <div class="icon-row-1">
          <div class="col-md-4"><a href="http://schools.raci.org.au/wp/beta/competition/crystal-growing/">
            <h2> Titration </h2>
            <img alt="titration" src="http://schools.raci.org.au/wp/beta/wp-content/uploads/2014/03/titration.png"/></a></div>
          <div class="col-md-4"><a href="http://schools.raci.org.au/wp/beta/competition/crystal-growing/">
            <h2> Crystal Growing </h2>
            <img alt="crystal growing" src="http://schools.raci.org.au/wp/beta/wp-content/uploads/2014/03/crystal-growing.png"/></a></div>
          <div class="col-md-4"><a href="http://schools.raci.org.au/wp/beta/competition/ancq/">
            <h2> ANCQ </h2>
            <img alt="ancq" src="http://schools.raci.org.au/wp/beta/wp-content/uploads/2014/03/ancq.png"></a></div>
        </div>
      </div>
      <div class="row text-center">
        <div class="icon-row-2">
          <div class="col-md-6"> <a href="http://schools.raci.org.au/wp/beta/store/"><img alt="store" class="alignnone wp-image-42 size-full" height="347" src="http://schools.raci.org.au/wp/beta/wp-content/uploads/2014/03/store.png" width="301" />
            <h2> Visit the Store </h2>
            </a></div>
          <div class="col-md-6"> <a href="http://schools.raci.org.au/wp/beta/other-initiatives/"><img alt="other-initiatives" class="alignnone wp-image-1123 size-full" height="347" src="http://schools.raci.org.au/wp/beta/wp-content/uploads/2014/03/other-initiatives.png" width="301" />
            <h2> Other Initiatives </h2>
            </a></div>
        </div>
      </div>
    </div>

关于html - 响应时两个 Bootstrap 行未正确对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34193710/

相关文章:

javascript - 用鼠标在 Canvas 中移动图像

javascript - 在某些窗口宽度处偏移 1 个像素

css - Zurich 字体在 Internet Explorer 中不起作用

jquery - 如何使用 ajax 让 Twitter Bootstrap Collapse 在动态加载的 html 上工作

html - 如何使用 HTML/CSS 表格绘制心形?

html - 如何使导航栏中的搜索表单填充两个 div 元素之间的空间?

html - 在另一个上方显示 div

twitter-bootstrap - RequireJS 的 Shim Twitter Bootstrap

jquery - select2 4.0 和 Bootstrap 工具提示

javascript - 如何将自动完成值添加到列表中?