【发布时间】:2021-12-15 16:35:30
【问题描述】:
我目前正在寻找以下现象的原因:
-
ASP.NET<div class="container-fluid"> <div class="row"> <div class="col-md-4" style="font-size:16px;> one column </div> <div class="col-md-4" style="font-size:16px;> two column </div> <div class="col-md-4" style="font-size:16px;> three column </div> </div> <div>
根据上面的代码,可以看到每一列被一条竖线隔开。
ASP.NET (Core) MVC
迁移到MVC 框架后,类似的代码没有显示使用列分隔符的垂直线。
作为一种解决方法,我添加了一个CSS,同时将代码稍微修改为:
/* add column separator */
#divider .border {
border-right: 1px solid #ddd;
}
<div class="container-fluid" id = "divider" >
<div class="row">
<div class="col-md-4 border" style="font-size:16px;>
one column
<p> test</p>
</div>
<div class="col-md-4 border" style="font-size:16px;>
two column
<p> test2</p>
</div>
<div class="col-md-4 border" style="font-size:16px;>
three column
</div>
</div>
</div>
鉴于在线搜索后也缺乏改进,因此我很想知道任何原因。
提前致谢。
最好的。
【问题讨论】:
-
到底是什么问题?有没有垂直线?
style="font-size:16px;缺少结束" -
@VDWWD:感谢您的反馈。最初没有,我已经发布了自己的答案,如所述,这并不完美。很想知道是否存在更好的替代方案。
标签: asp.net twitter-bootstrap asp.net-core asp.net-mvc-4 grid