html - Bootstrap 3.3.7(未更新)和中心/中间不工作的复杂网格
问题描述
我正在使用 Bootstrap 3.3.7,我正在尝试制作一个布局如下的网格:
问题是将图像/文本居中到列/行的中心/中间。
- Jon Doe 在第一列居中
- Jake、Billy、Will 被设置在左侧组合框的中间。
然而它看起来像这样:
我尝试了以下方法,但没有任何运气:
.vcenter {
display: inline-block;
vertical-align: middle;
float: none;
}
.vertical-align {
display: block;
vertical-align: middle;
}
.align-items-center {
-ms-flex-align: center;
align-items: center;
}
.d-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.col-centered {
float: none;
margin: 0 auto;
}
.vcenter {
display: inline-block;
vertical-align: middle;
float: none;
}
.positionMe {
position:center;
}
这是我的工作布局:
<form class="container">
<div class="row table-bordered col-md-12">
<div class="col-md-6">
<div class="col-md-2">
<img src="~/Content/images/PersonSolid.svg" alt="Person Silhouette" style="height: 80px;" />
</div>
<div class="col-md-4 h4">Jon Doe</div>
</div>
<div class="col-md-2 top" align="center">
<label class="control-label">Years Worked</label>
<div class="row">
<div class="form-group">
<select class="form-control" aria-selected="False">
<option value="" hidden></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</div>
</div>
<div class="row">
<div class="form-group">
<select class="form-control" aria-selected="False">
<option value="" hidden></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</div>
</div>
<div class="row">
<div class="form-group">
<select class="form-control" aria-selected="False">
<option value="" hidden></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</div>
</div>
<div class="row">
<div class="form-group">
<select class="form-control" aria-selected="False">
<option value="" hidden></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</div>
</div>
</div>
<div class="col-md-4" align="left">
<div class="row">
<div class="col-md-1 col-md-offset-2">
<img src="~/Content/images/PersonSolid.svg" alt="Person Silhouette" style="height: 50px;" />
</div>
<div class="col-md-6 h5">Jake Johnson</div>
</div>
<div class="row">
<div class="col-md-1 col-md-offset-2">
<img src="~/Content/images/PersonSolid.svg" alt="Person Silhouette" style="height: 50px;" />
</div>
<div class="col-md-6 h5">Billy Jack</div>
</div>
<div class="row">
<div class="col-md-1 col-md-offset-2">
<img src="~/Content/images/PersonSolid.svg" alt="Person Silhouette" style="height: 50px;" />
</div>
<div class="col-md-6 h5">Will Franklin</div>
</div>
<div class="row">
<div class="col-md-1 col-md-offset-2">
<img src="~/Content/images/PersonSolid.svg" alt="Person Silhouette" style="height: 50px;" />
</div>
<div class=" col-md-6 h5">Jack Thomas</div>
</div>
</div>
</div>
</form>
我似乎无法让这个布局按照我需要的方式工作,我做错了什么?
反馈:如果这个场景/问题可以改进,请告诉我。
解决方案
推荐阅读
- jenkins - 如何使用 Jenkins Multibranch Pipeline 检查同一分支上的先前构建是否已开始 <3 小时或 >3 小时
- javascript - 在Javascript中形成父子结构
- javascript - 如何从 React 中的另一个组件打开 Modal
- java - Java - 查找从类加载器返回特定类型的所有方法
- r - 使用 Google Colab 在 R 中加载多个包
- python - 如何在 SQL 查询中创建 drop_duplicates?
- javascript - Webpack prerender-spa-plugin 和compression-webpack-plugin。index.html 未压缩
- c# - 如何在 C# 中解析通用 XML 文件以在 SQL Server 数据库中创建表
- python - python argparse:允许未注册的参数
- android - Firebase Android:在模块中发现重复的 Protobuf 类