Nav.vue 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <template>
  2. <nav class="nav-list">
  3. <div class="container">
  4. <nuxt-link to="/product/kind/home" class="item item-first">
  5. <div>器件选型</div>
  6. </nuxt-link>
  7. <nuxt-link :to="'/'" class="item" exact>
  8. <span>首&nbsp;&nbsp;页</span>
  9. </nuxt-link>
  10. <nuxt-link to="/supplier" class="item">
  11. <span>供应商</span>
  12. <img class="new-animate" src="/images/all/banner-cuxiao03.png" alt="">
  13. </nuxt-link>
  14. <nuxt-link to="/product/brand/brandList/ABC" class="item">
  15. <span>品牌中心</span>
  16. </nuxt-link>
  17. <nuxt-link to="/provider/factories" class="item">
  18. <span>原厂专区</span>
  19. </nuxt-link>
  20. <nuxt-link to="/provider/home" class="item">
  21. <span>代理经销</span>
  22. </nuxt-link>
  23. <!-- <nuxt-link to="/product/original" class="item">
  24. <span>热卖推荐</span>
  25. </nuxt-link>-->
  26. <nuxt-link target="_blank" :to="{ name: 'store-uuid', params: { uuid: '33069557578d44e69bd91ad12d28a8d4' } }" class="item">
  27. <span>库存寄售</span>
  28. </nuxt-link>
  29. <nuxt-link to="/applyPurchase" class="item">
  30. <span>求购询价</span>
  31. </nuxt-link>
  32. <nuxt-link to="/news" class="item">
  33. <span>优软快讯</span>
  34. </nuxt-link>
  35. </div>
  36. </nav>
  37. </template>
  38. <script>
  39. export default {
  40. name: 'navView'
  41. }
  42. </script>
  43. <style lang="scss" scoped>
  44. @import '~assets/scss/variables';
  45. $nav-height: 40px;
  46. .nav-list a span{
  47. font-size: 14px;
  48. }
  49. .nav-list {
  50. background-color: rgb(244, 248, 255);
  51. height: $nav-height;
  52. .item {
  53. display: inline-block;
  54. height: $nav-height;
  55. line-height: $nav-height;
  56. margin: 0 15px;
  57. color: $black-light;
  58. > span {
  59. padding: 5px 2px;
  60. }
  61. &.nuxt-link-active, &:hover {
  62. > span {
  63. color: #5078cb;
  64. border-bottom: #5078cb 3px solid;
  65. font-weight: bold;
  66. }
  67. }
  68. &.item-first {
  69. width: 200px;
  70. margin: 0;
  71. background-color: rgb(33, 71, 151);
  72. font-size: 14px;
  73. font-weight: bold;
  74. text-align: center;
  75. color: #fff;
  76. cursor: pointer;
  77. }
  78. }
  79. }
  80. </style>