Header.vue 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <template>
  2. <div class="header clearfix">
  3. <div class="container">
  4. <!--Logo商标-->
  5. <div class="header-brand pull-left">
  6. <nuxt-link :to="'/'">
  7. <img src="/images/logo/uas_mall.png" class="mall-logo"/>
  8. <div class="mall-slogan">
  9. <p>For the World<br/>为世界电子产业创造价值</p>
  10. </div>
  11. </nuxt-link>
  12. </div>
  13. <!--搜索-->
  14. <div class="header-search pull-left">
  15. <search-box></search-box>
  16. </div>
  17. <!--统计-->
  18. <div class="header-count pull-right">
  19. <count-box></count-box>
  20. </div>
  21. </div>
  22. </div>
  23. </template>
  24. <script>
  25. import SearchBox from './Search.vue'
  26. import CountBox from './count/Box.vue'
  27. export default {
  28. name: 'home-header',
  29. components: {
  30. SearchBox,
  31. CountBox
  32. }
  33. }
  34. </script>
  35. <style lang="scss" scoped>
  36. @import '~assets/scss/variables';
  37. .header {
  38. padding: 10px 0;
  39. .header-brand {
  40. .mall-logo {
  41. float: left;
  42. }
  43. .mall-slogan {
  44. line-height: 20px;
  45. font-weight: bold;
  46. color: $primary;
  47. border-left: 1px solid $primary;
  48. padding-left: 12px;
  49. margin-left: 118px;
  50. margin-top: 20px;
  51. }
  52. }
  53. .header-search {
  54. margin-top: 20px;
  55. margin-left: 75px;
  56. }
  57. }
  58. </style>