|
@ -31,8 +31,8 @@ |
|
|
</a-tag> |
|
|
</a-tag> |
|
|
</div> |
|
|
</div> |
|
|
<div class="blog-content"> |
|
|
<div class="blog-content"> |
|
|
<div> |
|
|
|
|
|
<a-image :preview="false" :width="200" :src=article.imglink /> |
|
|
|
|
|
|
|
|
<div class="image-container"> |
|
|
|
|
|
<a-image :preview="false" :src=article.imglink class="responsive-image"/> |
|
|
</div> |
|
|
</div> |
|
|
<div class="text-container"> |
|
|
<div class="text-container"> |
|
|
{{ article.blogcontent }} |
|
|
{{ article.blogcontent }} |
|
@ -48,6 +48,7 @@ |
|
|
</a-card> |
|
|
</a-card> |
|
|
</a-badge-ribbon> |
|
|
</a-badge-ribbon> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div class="pagination" v-if="blogstore.isPage"> |
|
|
<div class="pagination" v-if="blogstore.isPage"> |
|
|
<a-pagination v-model:current="current" v-if="dataLoaded" v-model:page-size="pageSizeRef" |
|
|
<a-pagination v-model:current="current" v-if="dataLoaded" v-model:page-size="pageSizeRef" |
|
|
:page-size-options="pageSizeOptions" :total="total" show-size-changer @change="onShowSizeChange"> |
|
|
:page-size-options="pageSizeOptions" :total="total" show-size-changer @change="onShowSizeChange"> |
|
@ -160,8 +161,18 @@ onMounted(() => { |
|
|
|
|
|
|
|
|
.main .blog-content { |
|
|
.main .blog-content { |
|
|
display: flex; |
|
|
display: flex; |
|
|
|
|
|
align-items: flex-start; |
|
|
margin: 48px; |
|
|
margin: 48px; |
|
|
width: 45%; |
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
.blog-content .image-container { |
|
|
|
|
|
flex-shrink: 0; |
|
|
|
|
|
width: 200px; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.blog-content .responsive-image { |
|
|
|
|
|
width: 100%; |
|
|
|
|
|
height: auto; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.main .blog-content>:first-child { |
|
|
.main .blog-content>:first-child { |
|
@ -218,11 +229,11 @@ onMounted(() => { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.main .text-container { |
|
|
|
|
|
|
|
|
.blog-content .text-container { |
|
|
text-overflow: ellipsis; |
|
|
text-overflow: ellipsis; |
|
|
display: -webkit-box; |
|
|
display: -webkit-box; |
|
|
-webkit-box-orient: vertical; |
|
|
-webkit-box-orient: vertical; |
|
|
-webkit-line-clamp: 6; |
|
|
|
|
|
|
|
|
-webkit-line-clamp: 4; |
|
|
word-wrap: break-word; |
|
|
word-wrap: break-word; |
|
|
overflow-wrap: break-word; |
|
|
overflow-wrap: break-word; |
|
|
line-height: 2; |
|
|
line-height: 2; |
|
|