首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将图像水平对齐?(Vuetify.js)

如何将图像水平对齐?(Vuetify.js)
EN

Stack Overflow用户
提问于 2021-07-01 12:56:11
回答 1查看 785关注 0票数 0

它看起来像什么,我想要什么:

我的模板代码:

代码语言:javascript
复制
  <v-row>
    <v-col md="6" v-bind:key="el._id" v-for="el in els">
      <v-card max-width="280" tile elevation="0" outlined>{{ text }}</v-card>
        <v-img class="my-10" height="100" width="200" contain :src="src"></v-img>
    </v-col>
  </v-row>

我尝试了我在互联网上和文档中找到的每一个元素:

代码语言:javascript
复制
class="justify-start" 
align="start"
justify="start"

以及:

代码语言:javascript
复制
style="justify-content: start !important;
  align-content: flex-start !important;
  align-items: flex-start !important;
  align-self: flex-start !important;
  justify-self: flex-start !important;"

但什么都不管用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-01 13:23:29

问题实际上在于Vuetify的contain功能。

它将图像作为一个background-imagebackground-position: center center

要定制它,在您的css中,您可以将类.v-image__image--contain作为目标并使其为background-position: left center !important;

下面是一个例子:

代码语言:javascript
复制
new Vue({
  el: '#app',
  vuetify: new Vuetify(),
})
代码语言:javascript
复制
.v-image__image--contain {
  background-position: left center !important;
}
代码语言:javascript
复制
<link href="https://cdn.jsdelivr.net/npm/vuetify@2.x/dist/vuetify.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/vue@2.x/dist/vue.js"></script>
<script src="https://cdn.jsdelivr.net/npm/vuetify@2.x/dist/vuetify.js"></script>

<div id="app">
  <v-row>
    <v-col md="6">
      <v-card max-width="280" tile elevation="0" outlined>Test</v-card>
        <v-img class="my-10" height="100" width="200" contain src="https://dummyimage.com/600x400/000/fff" style="background-position: left center;"></v-img>
    </v-col>
    <v-col md="6">
      <v-card max-width="280" tile elevation="0" outlined>Test</v-card>
        <v-img class="my-10" height="100" width="200" contain src="https://dummyimage.com/600x400/000/fff"></v-img>
    </v-col>
  </v-row>
</div>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68210630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档