新闻列表

<template>
  <div class="com_newsList">
    <div class="com_newsList_list" v-for="(item, index) in newsList " :key="index">
      <div :class="!item.src?'com_newsList_leftNoImg':'com_newsList_left'">
        <div class="com_newsList_list_title">{{ item.title }}</div>
        <div class="com_newsList_list_type">
          <span>[{{ item.type }}]</span>
          <span>{{item.time}}</span>
        </div>
      </div>
      <div v-if="!(!item.src)">
        <img :src="item.src" alt>
      </div>
    </div>
  </div>
</template>

<script>
//import * from '@/*/*'
export default {
  components: {},
  props: ['newsList'],
  data() {
    return {}
  },
  watch: {},
  created() {},
  methods: {}
}
</script>

<style scoped>
.com_newsList_list {
  display: flex;
  width: 95vw;
  margin: 2vw;
  padding: 2vw 1vw;
  border-bottom: 1px solid#F0F0F0;
}
.com_newsList_list img {
  width: 35vw;
  height: 23vw;
  border-radius: 1vw;
  margin-left: 2vw;
}
.com_newsList_left {
  width: 55vw;
  text-align: left;
}
.com_newsList_leftNoImg {
  width: 90vw;
  text-align: left;
}
.com_newsList_list_title {
  height: 15vw;
  line-height: 7.5vw;
  margin-top: 2vw;
  margin-bottom: 2vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.com_newsList_list_type > span:nth-of-type(1) {
  color: #ef6164;
}
.com_newsList_list_type > span:nth-of-type(2) {
  color: #999999;
  margin-left: 5vw;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值