html - 使用 Bootstrap 对齐跨度

标签 html css twitter-bootstrap

我正在制作一个显示用户个人信息的网页,我想使用 Bootstrap 垂直对齐红色的跨度。

下面是我的表单截图:

Form

这是我使用的 HTML/CSS 代码:

HTML

    <table class="table">            
    <tbody>            
    <div class="col-sm-6 test">
    <span class=""><strong >First Name: </strong></span>
    <span class="" style="color:red" >FirstName</span>
    </div> 
    <div class="col-sm-6 test">
    <strong class="">Age: </strong>
    <span class="" style="color:red">Age</span>
    </div>  

    <div class="col-sm-6 test">
    <strong class="">Last Name: </strong>
    <span class="" style="color:red">LastName</span>
    </div> 

    <div class="col-sm-6 test" >
    <strong class="">Status: </strong>
    <span class="" style="color:red">Status</span>
    </div> 
    </tbody>
    </table>

CSS

    .test{
     border-top: 1px solid #e2eae9; vertical-align: middle; padding: 6px 8px;
    }

最佳答案

您可以尝试使用 display table-row 和 display table-cell

结果:jsfiddle

.test{
 border-top: 1px solid #e2eae9; vertical-align: middle; padding: 6px 8px;
 display: table-row;

}

结果:jsfiddle

.test span{
  display: table-cell;
 }

或者使用 Bootstrap ,您可以将测试 div 作为行,将跨度作为列:

<div class="row test">
  <span class="col-sm-6"><strong >First Name: </strong></span>
  <span class="col-sm-6" style="color:red" >FirstName</span>
</div> 

关于html - 使用 Bootstrap 对齐跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35721296/

相关文章:

javascript - 创建一个带有动态选项卡的菜单文件

javascript - 通过 jQuery 更改背景属性会在 Safari 中造成问题

javascript - CSS/jQuery - 响应式设计让关闭按钮留在右上角

javascript - 使用 Angular 单页应用程序中的导航栏

css - 如何去除描边边框

javascript - Angular 错误 : [$injector:unpr] while adding ui. Bootstrap

html - 表格在 IE7 中无法正确调整大小

php - 在 PHP 中自动重定向页面

jquery - 备用表行颜色更改

java - 部署时无法将 CSS 文件加载到同一文件夹中