corp.vue 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <template>
  2. <div id="jobfair">
  3. <el-row>
  4. <el-col :span="24" class="top">
  5. <top :info="info" :Color="Color"></top>
  6. </el-col>
  7. <el-col :sapn="24" class="banner">
  8. <banner :info="info"></banner>
  9. </el-col>
  10. <el-col :span="24" class="menu">
  11. <menuInfo :menuList="menuList" :backColor="backColor"></menuInfo>
  12. </el-col>
  13. <el-col :span="24" class="main">
  14. <div class="w_1200">
  15. <corpDetail :corpDetails="corpDetails" :jobslist="jobslist"></corpDetail>
  16. </div>
  17. </el-col>
  18. <el-col :span="24" class="foot">
  19. <down :info="info" :backColor="backColor"></down>
  20. </el-col>
  21. </el-row>
  22. </div>
  23. </template>
  24. <script>
  25. import top from '@/layout/index/top.vue';
  26. import banner from '@/layout/index/banner.vue';
  27. import menuInfo from '@/layout/index/menuInfo.vue';
  28. import corpDetail from '@/layout/recuit/corpDetail.vue';
  29. import down from '@/layout/index/down.vue';
  30. export default {
  31. name: 'jobfair',
  32. props: {
  33. info: null, //头部信息
  34. Color: null, //头部电话字体颜色
  35. backColor: null, //导航菜单背景颜色
  36. corpDetails: null, //详情企业
  37. jobslist: null,
  38. menuList: null,
  39. },
  40. components: {
  41. top, //头部
  42. banner, //banner
  43. menuInfo, //导航
  44. corpDetail, //企业详情
  45. down, //底部信息
  46. },
  47. data: () => ({}),
  48. created() {},
  49. computed: {},
  50. methods: {},
  51. };
  52. </script>
  53. <style lang="less" scoped>
  54. .w_1200 {
  55. width: 1200px;
  56. margin: 0 auto;
  57. }
  58. .top {
  59. height: 340px;
  60. overflow: hidden;
  61. background-color: #f5f5f54f;
  62. }
  63. .banner {
  64. height: 300px;
  65. overflow: hidden;
  66. }
  67. .menu {
  68. height: 50px;
  69. overflow: hidden;
  70. }
  71. .main {
  72. min-height: 1100px;
  73. margin: 20px 0;
  74. }
  75. .foot {
  76. height: 133px;
  77. overflow: hidden;
  78. }
  79. </style>