【发布时间】:2020-09-28 11:23:28
【问题描述】:
我有一个由 Vuetify 轮播组成的标题图片。 轮播的截面容器为 100vh,v-carousel 元素高度设置为 100%。 我希望在 section 元素上设置 300px 的最小高度可以防止轮播图片的高度小于 300px。相反,在降低屏幕高度的同时,我注意到一条标记最小高度的线,但随着我降低屏幕高度,里面的图片变得更小。下面是我的代码,有人可以建议我做错了什么吗?我从检查工具中看到 v-carousel-item 是一个带有背景图像的 div,我想知道这是否会以某种方式影响我的代码。
<template>
<div class="home router-view">
<section style="height:100vh;
background-size:cover;
background-attachment:fixed;
background-position:center;
position:relative;
max-height:1300px;
min-height: 400px">
<v-carousel
cycle
hide-controls
hide-delimiters
style="position:absolute;top:0;width:100%;height:100%"
>
<v-carousel-item
:src="require('@/assets/images/picture.jpg')"
>
</v-carousel-item>
【问题讨论】:
标签: css vue.js height vuetify.js carousel