老师,Content.vue组件样式代码没有啊
课程没有出现Content.vue组件样式代码,自己写了一份样式代码,贼难看了
课程没有出现Content.vue组件样式代码,自己写了一份样式代码,贼难看了
2018-08-28
你好,Content.vue代码不多,主要是做目录的展示,这里我提供一份源码供你参考
<template> <transition name="slide-right"> <div class="content"> <div class="content-wrapper" v-if="bookAvailable"> <div class="content-item" v-for="(item, index) in navigation.toc" :key="index" @click="jumpTo(item.href)"> <span class="text">{{item.label}}</span> </div> </div> <div class="empty" v-else>加载中...</div> </div> </transition> </template> <script type="text/ecmascript-6"> export default { props: { ifShowContent: Boolean, navigation: Object, bookAvailable: Boolean }, methods: { jumpTo(target) { this.$emit('jumpTo', target) } } } </script> <style lang="scss" rel="stylesheet/scss" scoped> @import "../assets/styles/global"; .content { position: absolute; top: 0; left: 0; z-index: 102; width: 80%; height: 100%; background: white; .content-wrapper { width: 100%; height: 100%; overflow: auto; .content-item { padding: px2rem(20) px2rem(15); border-bottom: px2rem(1) solid #f4f4f4; .text { font-size: px2rem(14); color: #333; } } } .empty { width: 100%; height: 100%; @include center; font-size: px2rem(16); color: #333; } } </style>
举报