【发布时间】:2019-03-27 05:30:40
【问题描述】:
cards 有一个 ->width() 选项。如何定义高度?
【问题讨论】:
标签: laravel-nova
cards 有一个 ->width() 选项。如何定义高度?
【问题讨论】:
标签: laravel-nova
我通过将它添加到我的 nova 主题来解决这个问题:
.card-panel {
height: auto !important;
min-height: 150px;
}
解决方案最初发布在这里:
https://github.com/laravel/nova-issues/issues/1014#issuecomment-451355417
【讨论】:
到目前为止,您只能使用 ->width() 方法从卡片的 php 文件中调整卡片的宽度。
当您将卡片宽度设置为1/2 时,卡片中的内容似乎溢出。我通过将类h-auto 添加到Card.vue 内的<card> 解决了这个问题。
【讨论】:
虽然 Nova 没有提供 ->height() 方法,但是当你生成 Nova 卡片时,它会自动创建 resources/js/components/Card.vue (see Nova card documentation)
Card.vue 文件允许您修改卡片元素的 Vue 模板。由于Nova uses the Tailwind CSS framework,你应该可以在Card.vue中使用Height classes of Tailwind CSS。
【讨论】: