Skip to content

Instantly share code, notes, and snippets.

@jasenmichael
Created December 26, 2018 19:23
Show Gist options
  • Save jasenmichael/2869a2f9c89da2da677b8f235ef86bfa to your computer and use it in GitHub Desktop.
Save jasenmichael/2869a2f9c89da2da677b8f235ef86bfa to your computer and use it in GitHub Desktop.
Vuetify Fullscreen Carousel
<div id="app">
<v-app id="inspire">
<v-carousel
hide-controls
style="height:100%">
<v-carousel-item
v-for="(item,i) in items"
v-bind:src="item.src"
:key="i">
</v-carousel-item>
</v-carousel>
</v-app>
</div>
new Vue({
el: '#app',
data () {
return {
items: [
{
src: 'https://cdn.vuetifyjs.com/images/carousel/squirrel.jpg'
},
{
src: 'https://cdn.vuetifyjs.com/images/carousel/sky.jpg'
},
{
src: 'https://cdn.vuetifyjs.com/images/carousel/bird.jpg'
},
{
src: 'https://cdn.vuetifyjs.com/images/carousel/planet.jpg'
}
]
}
}
})
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/vuetify@0.16.6/dist/vuetify.min.js"></script>
html {
overflow: hidden;
}
#inspire {
height: 100vh;
background-color: black;
border-style: solid;
border-color: grey;
}
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons" rel="stylesheet" />
<link href="https://unpkg.com/vuetify@0.16.6/dist/vuetify.min.css" rel="stylesheet" />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment