【发布时间】:2020-11-20 17:50:22
【问题描述】:
我有一个带有居中列标题的 b 表。当我在 http://localhost... 本地运行时,标题居中,但不是在部署中。为什么会这样?
我尝试了两种使标题居中的方法。 我已经像这样将 text-center 道具添加到 b-table 组件中......
<b-table
striped
hover
show-empty
sort-icon-left
:items="items"
:fields="fields"
class="text-center"
>
</b-table>
-
我已在我的自定义 scss 文件中包含此样式规则,我将其导入到 App.vue 的应用程序中
表{ 文本对齐:居中; } 这两种方法在本地都可以正常工作,但是当我部署时,列标题是正确对齐的。
样式选项卡清楚地表明标签选择器中的 text-align:right 规则会覆盖标签选择器中的 text-align:center 规则。
【问题讨论】:
-
在你的部署中,你能看到你的元素应用了什么
-
我认为您是在建议我在浏览器的检查选项卡中检查哪些类应用于我的元素。我刚刚为我的问题中的一个列标题添加了 div 的屏幕截图。
-
这是一个有用的建议。根据您在我的问题中发布的屏幕截图中看到的内容,我认为我必须将 text-align: center 添加到自定义 scss 文件中的
选择器中。
标签: vue.js bootstrap-vue text-alignment text-align