navigation.vue 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <template>
  2. <div class="navigation">
  3. <div class="r_l"><router-link to="/"><img :src='iconHome'>首页</router-link></div>
  4. <div class="r_l"><router-link to="/product"><img :src='iconOrder'>订单</router-link></div>
  5. <div class="r_l"><router-link to="/mine"><img :src='iconMine'>我的</router-link></div>
  6. <div class="clear"></div>
  7. </div>
  8. </template>
  9. <script>
  10. export default {
  11. name: 'navigation',
  12. data () {
  13. return {
  14. iconHome: 'http://oduj3utzz.bkt.clouddn.com/icon-home.png',
  15. iconHomeActive: 'http://oduj3utzz.bkt.clouddn.com/icon-home-active.png',
  16. iconOrder: 'http://oduj3utzz.bkt.clouddn.com/icon-order.png',
  17. iconOrderActive: 'http://oduj3utzz.bkt.clouddn.com/icon-order-active.png',
  18. iconMine: 'http://oduj3utzz.bkt.clouddn.com/icon-mine.png',
  19. iconMineActive: 'http://oduj3utzz.bkt.clouddn.com/icon-mine-active.png'
  20. }
  21. }
  22. }
  23. </script>
  24. <style scoped>
  25. .navigation{
  26. width: 100%;
  27. position: absolute;
  28. bottom: 0;
  29. left: 0;
  30. z-index: 2;
  31. display: flex;
  32. display: -moz-flex;
  33. display: -webkit-flex;
  34. /*border-top:1px solid #212121;*/
  35. /*padding: .5em 0;*/
  36. background-color: #FFF;
  37. }
  38. .navigation div.r_l{
  39. width: 33.33%;
  40. background-color: #f7fff6;
  41. border: 1px solid rgba(0, 0, 0, 0.2);
  42. }
  43. .navigation div.r_l a{
  44. display: block;
  45. width: 100%;
  46. /*line-height: 3rem;*/
  47. text-decoration: none;
  48. color: #707070;
  49. font-size: 13px;
  50. }
  51. .navigation div.r_l a img{
  52. width: 20px;
  53. margin: 0 auto;
  54. margin-top: 5px;
  55. display: block;
  56. }
  57. </style>