css - 添加带有边框和集中文本的 Bootstrap 面板
问题描述
我正在尝试在引导程序中创建两个面板,其中包含集中的文本和文本中的不同字体。就像下面的图片
我的代码:
<div class="row">
<div class="col-lg-6">
<div class="panel panel-default text-center">
<p>
Collected This Quarter <br>
<b>$8084</b>
</p>
</div>
</div>
<div class="col-lg-6">
<div class="panel panel-default text-center">
<p>
Average Property Income YTD <br>
<b>$16,985</b>
</h4>
</div>
</div>
</div>
但是,我的输出是:
我怎样才能让面板外面的“阴影”和里面的文字与上图的字体相似?
谢谢
解决方案
我也曾经面临过这个问题。因此,这是解决方法。
- 添加顶级子 div 并给它们填充(如
p-1
)。这是他们唯一的工作。 - 在每个顶级 div 中,添加您的
cell's
主要内容,并根据需要设置它们的样式。
这是代码
<div class="parent row">
<div class="col-lg-6 p-1">
<div class="shadow-sm text-center child">
<p class="p-0 m-0">
Collected This Quarter <br>
<b>$8084</b>
</p>
</div>
</div>
<div class="col-lg-6 p-1">
<div class="shadow-sm text-center child">
<p class="p-0 m-0">
Average Property Income YTD <br>
<b>$16,985</b>
</h4>
</div>
</div>
</div>
.row
通常我会为和.col
类重置填充和边距
<style>
.row, .col-lg-6 {
padding: 0;
margin:0;
}
.child {
background-color: white;
}
.parent {
background-color: #F3F4F5;
}
</style>
结果是这样的
注意:我使用bg-dark
和bg-light
类来显示父子 div 的背景颜色。你可以给他们任何你想要的颜色。
推荐阅读
- python - 从函数返回列表
- abap - 将 se16n 限制为某些表行
- node.js - How to check if field exists for a specified id in MongoDb
- node.js - Auto-increment based on two columns in Sequelize for postgres
- javassist - 使用 Javassist 检索私有方法信息
- j - 为什么右动词 ] 返回值而不是左动词 [?
- javascript - Disable opening quick find on FireFox
- java - After upgrading Java to 11 I get ExceptionInInitializerError
- entity-framework - how to write distinct count query in Linq
- java - Attempt to invoke virtual method 'java.lang.String com.google.firebase.auth.FirebaseUser.getUid()' on a null object reference