javascript - 如何在 Vuetify v-data-table 上对齐标题

标签 javascript css vue.js html-table vuetify.js

我的 table 上的标题有一个奇怪的问题,一些标题与顶部对齐但其他标题不对齐,我尝试了所有方法甚至对齐:“左”,但没有成功,这是一张图片我的问题

enter image description here

我的代码是这样的:

*表格:

<v-data-table :headers="header_data" :items="finalData" :search="search" u/click:row="showAlert">
                <template v-slot:item.aum="{ item }">
                    {{formatNumber(item.aum)}}
                </template>
            </v-data-table>

以及标题的数据:

header_data: [
                { text: 'Name', value: 'fund', align: 'start' },
                { text: 'Ticker', value: 'ticker', align: 'start' },
                { text: 'Asset Class', value: 'assetclass', align: 'start' },
                { text: 'Provider', value: 'issuer', align: 'start' },
                { text: 'Geographic Focus', value: 'region', align: 'start' },
                { text: 'Investment focus', value: 'focus', align: 'start' },
                { text: 'AUM (USD)', value: 'aum', align: 'start' },
            ]

谢谢!

最佳答案

我不想设置一个固定的宽度,所以作为一个如何用 CSS 解决这个问题的例子:

.v-data-table-header th {
  white-space: nowrap;
}

信用 this comment .

关于javascript - 如何在 Vuetify v-data-table 上对齐标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59645300/

相关文章:

javascript - 如何通过 $.get 传递数组?

javascript - 查找字符并用 HTML 包装

javascript - 在几秒钟内转换 HH MM SS

html - 为什么浏览器在 symfony 4 中保留旧代码?

javascript - 当用户向上滚动时隐藏动画箭头

javascript - 页面不加载路由器模式 : history on Apache

vue.js - Nuxt部署报错: server resources are not available

javascript - 点击缩放时的markerClusterer

javascript - 逐个加载页面上的div

javascript - 使用 Vue 3 从子组件更改父组件的引用