Vuetify v-img 在 v-col 中右对齐

3

我以为这很容易,但是我无法将图像对齐到右侧...请查看此codepen:

https://codepen.io/slayerbleast/pen/KKVGgKO

代码如下:

<v-content>
  <v-container>
    <v-row 
           align="right" 
           align-content="right" 
           class="text-right"
           >
      <v-col class="text-right">
        <v-img 
               max-height="200px" 
               max-width="200px"
               src="https://picsum.photos/200/300"
               align="right"
               ></v-img>
      </v-col>
    </v-row>  
  </v-container>
</v-content>

如何将图片在v-col内右对齐

2个回答

8

您可以直接使用Vuetify提供的.ml-auto实用类,无需编写自己的CSS即可轻松实现样式布局的调整。
这是我所做的更改。

<div id="app">
  <v-app>
    <v-content>
      <v-container>
        <v-row>
          <v-col>
            <v-img 
                   max-height="200px" 
                   max-width="200px"
                   src="https://picsum.photos/200/300"
                   class="ml-auto"
                   ></v-img>
          </v-col>
        </v-row>  
      </v-container>
    </v-content>
  </v-app>
</div>

看起来它正在工作,这里是您的笔记本的可工作克隆。


0

由于img是背景图像,因此在包装图像时假定缺少细节的<div>容器。

.text-right .v-image {
  display: inline-block;
}

好的


这个不起作用:https://codepen.io/slayerbleast/pen/KKVGgKO - Marc Pont

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接