.skeleton{position: relative;height:100%;overflow: hidden;padding:15px;box-sizing: border-box;background:#fff;}.skeleton-nav{height:45px;background:#eee;margin-bottom:15px;}.skeleton-swiper{height:160px;background:#eee;margin-bottom:15px;}.skeleton-tabs{list-style: none;padding:0;margin:0-15px;display: flex;flex-wrap: wrap;}.skeleton-tabs-item{width:25%;height:55px;box-sizing: border-box;text-align: center;margin-bottom:15px;}.skeleton-tabs-itemspan{display: inline-block;width:55px;height:55px;border-radius:55px;background:#eee;}.skeleton-banner{height:60px;background:#eee;margin-bottom:15px;}.skeleton-productions{height:20px;margin-bottom:15px;background:#eee;}<template>
<div class="skeleton page">
<div class="skeleton-nav"></div>
<div class="skeleton-swiper"></div>
<ul class="skeleton-tabs">
<li v-for="i in 8" class="skeleton-tabs-item"><span></span></li>
</ul>
<div class="skeleton-banner"></div>
<div v-for="i in 6" class="skeleton-productions"></div>
</div>
</template>
<style>
.skeleton {
position: relative;
height: 100%;
overflow: hidden;
padding: 15px;
box-sizing: border-box;
background: #fff;
}
.skeleton-nav {
height: 45px;
background: #eee;
margin-bottom: 15px;
}
.skeleton-swiper {
height: 160px;
background: #eee;
margin-bottom: 15px;
}
.skeleton-tabs {
list-style: none;
padding: 0;
margin: 0 -15px;
display: flex;
flex-wrap: wrap;
}
.skeleton-tabs-item {
width: 25%;
height: 55px;
box-sizing: border-box;
text-align: center;
margin-bottom: 15px;
}
.skeleton-tabs-item span {
display: inline-block;
width: 55px;
height: 55px;
border-radius: 55px;
background: #eee;
}
.skeleton-banner {
height: 60px;
background: #eee;
margin-bottom: 15px;
}
.skeleton-productions {
height: 20px;
margin-bottom: 15px;
background: #eee;
}
</style>
网友评论