【发布时间】:2019-06-14 08:43:53
【问题描述】:
我正在尝试使用 vuetify 和 nuxt 构建网页。我正在尝试设置扩展面板 ui 组件 (https://vuetifyjs.com/en/components/expansion-panels) 的 max-width 属性。我有:
<div id="app" max-width="800">
<v-app id="inspire" max-width="1200"
>
<v-expansion-panel max-width="1200">
<v-expansion-panel-content
v-for="(item,i) in 5"
:key="i"
max-width="1200"
>
<div slot="header" max-width="1200"
>Item</div>
<v-card max-width="1200">
<v-card-text>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</v-card-text>
</v-card>
</v-expansion-panel-content>
</v-expansion-panel>
</v-app>
</div>
这是一个codepen链接:
https://codepen.io/anon/pen/YBKXeL?&editable=true&editors=101
它没有效果,扩展面板是全宽的。我怎样才能让它工作?
【问题讨论】:
-
Codepen 链接不起作用
-
这个怎么样?
-
那个有效。面板已经有
max-width: 100%,但是当我使用<v-expansion-panel style="max-width:500px;">时,它尊重宽度。 -
我没有看到您可以在the docs 中为该组件传递
max-width属性
标签: javascript vue.js vuetify.js nuxt.js