我正在使用twitter bootstrap,并且有一个有两列的行(span6)。如何在两个跨度之间创建垂直分隔线。
谢谢,Murtaza
发布于 2013-01-29 18:18:00
如果您的代码如下所示:
<div class="row">
<div class="span6">
</div>
<div class="span6">
</div>
</div>
那么我假设你在"span6“DIVS中使用额外的DIVS来保存/样式化你的内容?所以..。
<div class="row">
<div class="span6">
<div class="mycontent-left">
</div>
</div>
<div class="span6">
<div class="mycontent-right">
</div>
</div>
</div>
因此,您可以简单地向"mycontent-left“类添加一些CSS来创建您的分隔线。
.mycontent-left {
border-right: 1px dashed #333;
}
发布于 2019-08-23 18:25:27
在Bootstrap4中,有一个实用程序类border-right
,您可以使用它。
举个例子,你可以这样做:
<div class="row">
<div class="col-6 border-right"></div>
<div class="col-6"></div>
</div>
发布于 2014-10-28 09:41:17
.row.vertical-divider {
overflow: hidden;
}
.row.vertical-divider > div[class^="col-"] {
text-align: center;
padding-bottom: 100px;
margin-bottom: -100px;
border-left: 3px solid #F2F7F9;
border-right: 3px solid #F2F7F9;
}
.row.vertical-divider div[class^="col-"]:first-child {
border-left: none;
}
.row.vertical-divider div[class^="col-"]:last-child {
border-right: none;
}
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" rel="stylesheet" />
<div class="row vertical-divider" style="margin-top: 30px">
<div class="col-xs-6">Hi there</div>
<div class="col-xs-6">Hi world<br/>hi world</div>
</div>
https://stackoverflow.com/questions/14580346
复制相似问题