大家好,需要帮助。我一直在尝试在系统中使用引导网格,但是遇到此问题。下面是示例代码。我想要的是我的两列都具有相同的高度。第一列用于说明,第二列用于图像。问题是当我的描述过长时,图像的高度与第一个图像的高度不同。 here's the output
我期望这是什么:expected result
我想要的图像要具有与列1相同的高度。
<!DOCTYPE html>
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-sm-6 testcolumn1">
col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br>
<br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-
6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>
</div>
<div class="col-sm-6 testcolumn2">
<img src="https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcT1KPZfwCoqjBUtGsUVhEz3ChuxcAJa3MQ7IsCwzC6z3dt6eyS-">
</div>
</div>
</div>
</body>
</html>
事情是可以的,但不应该。根据您的问题描述,图像将变形。您可以使用img-response(引导程序3)或img-fluid(引导程序4)类,但是它的作用是根据某些断点来调整宽度。我不是专家,但我认为您将为此创建一个新类。
希望对您有帮助。
.row-eq-height {
display: table;
width: 100%;
}
[class*="col-"] {
float: none;
display: table-cell;
vertical-align: middle;
}
.bgimag {
background: url(https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcT1KPZfwCoqjBUtGsUVhEz3ChuxcAJa3MQ7IsCwzC6z3dt6eyS-);
background-size: cover;
background-repeat: no-repeat;
height: 100%;
background-position: center center;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<div class="container">
<div class="row row-eq-height">
<div class="col col-sm-6 testcolumn1">
col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br>
<br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm- 6
<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>col-sm-6<br><br>
</div>
<div class="col col-sm-6 testcolumn2 bgimag">
</div>
</div>
</div>