如何根据 Vuetify 中的屏幕大小更改对齐方式?

Posted

技术标签:

【中文标题】如何根据 Vuetify 中的屏幕大小更改对齐方式?【英文标题】:How to change justify depending on the size of the screen in Vuetify? 【发布时间】:2021-10-05 04:39:30 【问题描述】:

在我的应用程序中,我使用justify="end" 的结束对齐按钮。如果屏幕较小(例如平板电脑),我想将其更改为居中对齐 - justify="center"

我的代码:

<template>
  <v-row  justify="end" >
    <v-col cols="5">
      <v-btn
        to="/"
        >Back</v-btn
      >
    </v-col>
  </v-row>
</template>

我也尝试过使用类似这样的 css 样式,但它不起作用:

<style scoped>
@media (max-width: 800px) 
  .justify
    justify: center;
  

</style>

【问题讨论】:

【参考方案1】:

您可以在 vuetify 中使用内置的 flex 类来代替 props,例如 .justify-md-center

查看 vuetify 文档中的此链接:

vuetify flex classes documentation

【讨论】:

以上是关于如何根据 Vuetify 中的屏幕大小更改对齐方式?的主要内容,如果未能解决你的问题,请参考以下文章

如何在屏幕底部对齐视图,但也在相对布局中的其他视图下方对齐

如何根据屏幕大小调整按钮的图像和文本大小(自动布局)

如何更改 Vuetify 中的默认颜色?

无论vuetify中的文本如何,如何在卡片中底部对齐按钮?

在旋转时更改 UITableViewCell 中的文本对齐方式

React strap 卡无法根据屏幕大小对齐项目