【发布时间】:2019-01-17 06:02:54
【问题描述】:
看起来很简单,但我无法让这些列很好玩。
https://jsfiddle.net/talgia/xgjt15p3/5/
<html>
<head>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container-fluid bottompad">
<div class="row">
<h2 class="moduleHeading">
Phasellus ut blandit eros</h2>
<div class="col-lg-3 col-sm-6">
<div style="padding: 5px; width:100%;">
<img alt="photo1" class="img-responsive" src="/sites/default/files/Career_square.jpg" style="width: 100%;" />
<h3 style="font-size: 30px; line-height: 30px; margin-bottom: 18px; padding-bottom: 20px; border-bottom: 6px solid;">
Sed interdum</h3>
<p>Phasellus ut blandit eros, et congue massa. Ut lobortis elementum tortor sed interdum.Phasellus ut blandit eros, et congue massa. Ut lobortis elementum tortor sed interdum.Phasellus ut blandit eros, et congue massa. Ut lobortis elementum tortor sed interdum.Phasellus ut blandit eros, et congue massa. Ut lobortis elementum tortor sed interdum. Praesent egestas nibh at turpis tempor ultrices. </p>
<div>
<a class="btn-primary" href="/node/63">Learn more</a></div>
</div>
</div>
<div class="col-lg-3 col-sm-6">
<div style="padding: 5px; width:100%;">
<img alt="photo2" class="img-responsive" src="/sites/default/files/Hope_square.jpg" style="width: 100%;" />
<h3 style="font-size: 30px; line-height: 30px; margin-bottom: 18px; padding-bottom: 20px; border-bottom: 6px solid;">
Ut lobortis elementum</h3>
<p>Phasellus ut blandit eros, et congue massa. Ut lobortis elementum tortor sed interdum.Phasellus ut blandit eros, et congue massa. Ut lobortis elementum tortor sed interdum.Phasellus ut blandit eros, et congue massa. Ut lobortis elementum tortor sed interdum.</p>
<div>
<a class="btn-primary" href="/node/62">Learn more</a></div>
</div>
</div>
<div class="col-lg-3 col-sm-6">
<div style="padding: 5px; width:100%;">
<img alt="photo3" class="img-responsive" src="/sites/default/files/guardian_square.jpg" style="width: 100%;" />
<h3 style="font-size: 30px; line-height: 30px; margin-bottom: 18px; padding-bottom: 20px; border-bottom: 6px solid;">
Ut blandit eros</h3>
<p>Phasellus ut blandit eros, et congue massa. Ut lobortis elementum tortor sed interdum.</p>
<div>
<a class="btn-primary" href="/node/124">Learn more</a></div>
</div>
</div>
<div class="col-lg-3 col-sm-6">
<div style="padding: 5px; width:100%;">
<img alt="photo4" class="img-responsive" src="/sites/default/files/rebound_square.jpg" style="width: 100%;" />
<h3 style="font-size: 30px; line-height: 30px; margin-bottom: 18px; padding-bottom: 20px; border-bottom: 6px solid;">
Elementum tortor</h3>
<p>Phasellus ut blandit eros, et congue massa. Ut lobortis elementum tortor sed interdum.</p>
<div>
<a class="btn-primary" href="/node/123">Learn more</a></div>
</div>
</div>
</div>
</div>
</body>
</html>
在“md”屏幕视图中,根据上述列的随附文本的大小,一列被撞到新行上。不管上面元素的文本有多长,如何让这些列元素对齐?
这是一张简化了我想要做的事情的照片。有关我遇到的问题,请参阅 jsfiddle。元素 4 被推到 MD 视图中的新行,并且元素 3 由于上述元素的高度而取而代之。
【问题讨论】:
标签: html css twitter-bootstrap twitter frontend