|
@@ -23,22 +23,28 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="list">
|
|
|
- <div
|
|
|
- v-for="(item,index) in list"
|
|
|
- :key="index+'todayNew'"
|
|
|
- :style="{
|
|
|
- marginLeft:index==0||index%5==0?'0':'50px',
|
|
|
- }"
|
|
|
- >
|
|
|
- <BookCard
|
|
|
- :item="item"
|
|
|
- :headerBg="headerBg"
|
|
|
- :headerBorder="headerBorder"
|
|
|
- :userBg="userBg"
|
|
|
- :LoginNavIndex="LoginNavIndex"
|
|
|
- :previousPage="previousPage"
|
|
|
- />
|
|
|
+ <template v-if="name==='baozhi'">
|
|
|
+ <a class="img-box">
|
|
|
+ <img src="../../assets/baozhi-ding.png" class="baozhi-ding" />
|
|
|
+ </a>
|
|
|
+ </template>
|
|
|
+ <div class="item-box">
|
|
|
+ <BookCard
|
|
|
+ :item="item"
|
|
|
+ :headerBg="headerBg"
|
|
|
+ :headerBorder="headerBorder"
|
|
|
+ :userBg="userBg"
|
|
|
+ :LoginNavIndex="LoginNavIndex"
|
|
|
+ :previousPage="previousPage"
|
|
|
+ class="item"
|
|
|
+ v-for="(item,index) in list"
|
|
|
+ :key="index+'todayNew'"
|
|
|
+ :style="{
|
|
|
+ marginLeft:index==0?'0':'24px',
|
|
|
+ }"
|
|
|
+ />
|
|
|
</div>
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -70,6 +76,9 @@ export default {
|
|
|
kecheng: {
|
|
|
name: '课程',
|
|
|
},
|
|
|
+ jingdu: {
|
|
|
+ name: '精读课堂'
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
},
|
|
@@ -180,20 +189,36 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- .list {
|
|
|
- margin-top: 24px;
|
|
|
+ .list{
|
|
|
+ display: flex;
|
|
|
+ padding: 24px 0 0 0;
|
|
|
+ }
|
|
|
+ .item-box {
|
|
|
display: flex;
|
|
|
- flex-wrap: wrap;
|
|
|
- > div {
|
|
|
+ flex: 1;
|
|
|
+ overflow: auto;
|
|
|
+ padding-bottom: 40px;
|
|
|
+ &::-webkit-scrollbar {
|
|
|
+ display: none;
|
|
|
+ }
|
|
|
+ .item {
|
|
|
width: 200px;
|
|
|
+ flex-shrink: 0;
|
|
|
border-radius: 8px;
|
|
|
overflow: hidden;
|
|
|
background: #ffffff;
|
|
|
- margin-bottom: 40px;
|
|
|
&:hover{
|
|
|
box-shadow: 0px 0px 30px rgba(0,0,0,0.1);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ .img-box{
|
|
|
+ margin-right: 24px;
|
|
|
+ font-size: 0;
|
|
|
+ }
|
|
|
+ .baozhi-ding{
|
|
|
+ width: 450px;
|
|
|
+ height: 384px;
|
|
|
+ }
|
|
|
}
|
|
|
</style>
|