|
@@ -2,25 +2,25 @@
|
|
|
<div class="lists">
|
|
|
<div class="title">
|
|
|
<el-image class="titleImg" :src="imgUrl"></el-image>
|
|
|
- <h2 class="titleText">{{ title }}</h2>
|
|
|
+ <div class="titleText">{{ title }}</div>
|
|
|
<div class="more" @click="moreClick">
|
|
|
<span class="el-icon-plus plus"></span>
|
|
|
更多
|
|
|
</div>
|
|
|
</div>
|
|
|
- <el-tabs v-model="activeName" :type="tabsType" @tab-click="handleClick" :class="{ borderCard: tabsType == 'border-card' }">
|
|
|
+ <el-tabs :stretch="false" v-model="activeName" :type="tabsType" @tab-click="handleClick" :class="{ borderCard: tabsType == 'border-card' }">
|
|
|
<el-tab-pane v-for="(item, index) in tabsList" :key="index" :label="item.title" :name="item.code">
|
|
|
- <div class="isimg" v-if="isImg" @click="itemClick(items.item)">
|
|
|
+ <div class="isimg" v-if="isImg && items.list" @click="itemClick(items.item)">
|
|
|
<el-image class="isimg-img" v-if="items.item && items.item.thumbnail" :src="items.item && items.item.thumbnail"></el-image>
|
|
|
- <el-image class="isimg-img" v-else :src="thumbnail"></el-image>
|
|
|
+ <el-image class="isimg-img" v-if="items.item && !items.item.thumbnail" :src="thumbnail"></el-image>
|
|
|
<div class="isimg-text">
|
|
|
- <h4 class="isimg-title">{{ items.item && items.item.title }}</h4>
|
|
|
+ <div class="isimg-title">{{ items.item && items.item.title }}</div>
|
|
|
<div class="isimg-describe">{{ items.item && items.item.describe }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="isList" :class="{ borderList: tabsType == 'border-card' }" v-for="(i, index) in items.list" :key="index" @click="itemClick(i)">
|
|
|
<el-image class="isList-img" :src="icon"></el-image>
|
|
|
- <h4 class="isList-title">{{ i.title }}</h4>
|
|
|
+ <div class="isList-title">{{ i.title }}</div>
|
|
|
<div class="isList-date">{{ i.date | dates }}</div>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
@@ -151,7 +151,7 @@ export default {
|
|
|
display: block;
|
|
|
width: 30%;
|
|
|
margin-right: 5%;
|
|
|
- height: 100px;
|
|
|
+ height: 3%;
|
|
|
}
|
|
|
.isimg-text {
|
|
|
width: 65%;
|
|
@@ -162,8 +162,8 @@ export default {
|
|
|
overflow: hidden;
|
|
|
text-overflow: ellipsis;
|
|
|
white-space: nowrap;
|
|
|
- line-height: 2em;
|
|
|
- font-size: 1.2em;
|
|
|
+ line-height: 35px;
|
|
|
+ font-size: 14px;
|
|
|
}
|
|
|
.isimg-describe {
|
|
|
width: 100%;
|
|
@@ -173,18 +173,18 @@ export default {
|
|
|
-webkit-line-clamp: 2;
|
|
|
-webkit-box-orient: vertical;
|
|
|
color: #999;
|
|
|
- font-size: 14px;
|
|
|
+ font-size: 12px;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
.isList {
|
|
|
display: flex;
|
|
|
- margin: 10px 0;
|
|
|
+ margin: 5px 0;
|
|
|
.isList-img {
|
|
|
width: 10px;
|
|
|
height: 10px;
|
|
|
display: block;
|
|
|
- margin-top: 6%;
|
|
|
+ margin-top: 4%;
|
|
|
}
|
|
|
.isList-title {
|
|
|
width: 70%;
|
|
@@ -195,14 +195,15 @@ export default {
|
|
|
margin-right: 5%;
|
|
|
margin-left: 3%;
|
|
|
cursor: pointer;
|
|
|
- line-height: 3em;
|
|
|
- font-size: 1.2em;
|
|
|
+ line-height: 35px;
|
|
|
+ font-size: 14px;
|
|
|
}
|
|
|
.isList-date {
|
|
|
color: #999;
|
|
|
width: 20%;
|
|
|
text-align: right;
|
|
|
- line-height: 2em;
|
|
|
+ line-height: 35px;
|
|
|
+ font-size: 14px;
|
|
|
}
|
|
|
}
|
|
|
}
|