list.vue 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <template>
  2. <div id="list">
  3. <el-row>
  4. <el-col :span="24" class="top">
  5. <div class="w_1200">
  6. <top :logolist="logolist"></top>
  7. </div>
  8. </el-col>
  9. <el-col :span="24" class="menu">
  10. <div class="w_1200">
  11. <native></native>
  12. </div>
  13. </el-col>
  14. <el-col :span="24" class="main">
  15. <div class="w_1200">
  16. <el-col :span="6" class="mainLeft">
  17. <mainLeft></mainLeft>
  18. </el-col>
  19. <el-col :span="17" class="mainRight">
  20. <mainRight :mainRightList="mainRightList"></mainRight>
  21. </el-col>
  22. </div>
  23. </el-col>
  24. <el-col :span="24" class="down">
  25. <footinfo :content="content"></footinfo>
  26. </el-col>
  27. </el-row>
  28. </div>
  29. </template>
  30. <script>
  31. import top from '../../layout/index/top.vue';
  32. import native from '../../layout/index/native.vue';
  33. import mainLeft from '../../layout/list/mainLeft.vue';
  34. import mainRight from '../../layout/list/mainRight.vue';
  35. import footinfo from '../../layout/index/foot.vue';
  36. export default {
  37. name: 'list',
  38. props: {
  39. logolist: null,
  40. mainRightList:null,
  41. content: null,
  42. },
  43. components: {
  44. top,
  45. native,
  46. footinfo,
  47. mainLeft,
  48. mainRight,
  49. },
  50. data: () => ({}),
  51. created() { },
  52. computed: {},
  53. methods: {},
  54. };
  55. </script>
  56. <style lang="less" scoped>
  57. .w_1200 {
  58. width: 1200px;
  59. margin: 0 auto;
  60. }
  61. .top {
  62. height: 150px;
  63. }
  64. .menu {
  65. margin-bottom: 20px;
  66. height: 40px;
  67. }
  68. .main {
  69. min-height: 500px;
  70. margin-bottom: 20px;
  71. border: 1px solid #ccc;
  72. }
  73. .main .mainLeft {
  74. min-height: 500px;
  75. border: 1px solid #ccc;
  76. }
  77. .main .mainRight {
  78. padding: 20px;
  79. float: right;
  80. width: 880px;
  81. min-height: 500px;
  82. border: 1px solid #ccc;
  83. }
  84. .down {
  85. height: 100px;
  86. border: 1px solid #ccc;
  87. }
  88. </style>