context.vue 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <template>
  2. <div id="right">
  3. <el-col :span="24" class="maintoplefttitle">
  4. <div style="padding:10px 0 0 0;border-bottom: 1px dashed #ccc;">
  5. <span>|</span><span>通知公告</span><span><i class="el-icon-more"></i></span>
  6. </div>
  7. </el-col>
  8. <el-col :span="24">
  9. <el-col :span="24" class="leftcontext" v-for="(item, index) in infolist" :key="index">
  10. <el-col :span="21" class="title"> <span>.</span>{{ item.title }} </el-col>
  11. <el-col :span="3" class="date">{{ item.date }}</el-col>
  12. </el-col>
  13. </el-col>
  14. </div>
  15. </template>
  16. <script>
  17. export default {
  18. name: 'context',
  19. props: {
  20. infolist: null,
  21. },
  22. components: {},
  23. data: () => ({}),
  24. created() {},
  25. computed: {},
  26. methods: {},
  27. };
  28. </script>
  29. <style lang="less" scoped>
  30. .context {
  31. height: 300px;
  32. background-color: #fff;
  33. width: 595px;
  34. }
  35. .context .leftcontext {
  36. padding: 0 20px 0 20px;
  37. }
  38. .main .context .maintoplefttitle {
  39. padding: 20px;
  40. // border-bottom: 1px dashed #ccc;
  41. }
  42. .main .context .maintoplefttitle span:first-child {
  43. font-weight: 1000;
  44. padding: 10px 5px 0 0px;
  45. font-size: 20px;
  46. color: #005293;
  47. }
  48. .main .context .maintoplefttitle span:nth-child(2) {
  49. font-size: 20px;
  50. color: #005293;
  51. padding: 0 10px 0 0;
  52. }
  53. .main .context .maintoplefttitle span:nth-child(3) {
  54. font-size: 20px;
  55. color: #005293;
  56. float: right;
  57. }
  58. .maintopright .leftcontext {
  59. padding: 0 20px 0 20px;
  60. font-size: 16px;
  61. }
  62. .maintopright .leftcontext p {
  63. margin: 0;
  64. padding: 0;
  65. }
  66. .maintopright .leftcontext title span:first-child {
  67. font-weight: 1000;
  68. padding: 5px;
  69. }
  70. .title {
  71. overflow: hidden;
  72. text-overflow: ellipsis;
  73. white-space: nowrap;
  74. height: 38px;
  75. }
  76. .date {
  77. float: right;
  78. color: #777777;
  79. }
  80. </style>