老师 快来看看 为啥没写样式 也能显示出效果 太奇怪了!

老师 快来看看 为啥没写样式 也能显示出效果 太奇怪了!

<template>
  <div class="g-tabbar">
    <router-link class="g-tabbar-item" to="/home">
      <i class="iconfont icon-home"></i>
      <span>首页</span>
    </router-link>
    <router-link class="g-tabbar-item" to="/home">
      <i class="iconfont icon-category"></i>
      <span>分类</span>
    </router-link>
    <router-link class="g-tabbar-item" to="/home">
      <i class="iconfont icon-cart"></i>
      <span>购物车</span>
    </router-link>
    <router-link class="g-tabbar-item" to="/home">
      <i class="iconfont icon-personal"></i>
      <span>我的</span>
    </router-link>
  </div>
</template>

<script>
  export default {
    name: 'CTabbar'
  };
</script>

<style lang="scss" scoped>
// @import "~assets/scss/mixins";

  // .g-tabbar {
  //   display: flex;
  //   width: 100%;
  //   height: $tabbar-height;
  //   background-color: #fff;

  //   g-item {
  //     flex: 1;
  //     display: flex;
  //     justify-content: center;
  //     align-items: center;
  //     flex-direction: row;
  //   }
  // }
</style>

http://img1.sycdn.imooc.com//climg/5e1ebd1b098e3a8224921414.jpg

styles里的内容都注释或者删除  一样能有效果  这是为什么 ... 搞不明白 

而老师的却要 写 

// .g-tabbar {
  //   display: flex;
  //   width: 100%;
  //   height: $tabbar-height;
  //   background-color: #fff;

  //   g-item {
  //     flex: 1;
  //     display: flex;
  //     justify-content: center;
  //     align-items: center;
  //     flex-direction: row;
  //   }
  // }

这些代码才能实现 而我的不用写 也显示display flex属性   这我就奇怪的  哪里冒出来的


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
提问者 琥珀_2020 2020-01-15 15:55:03

不好意思 找到问题了  

之前  我复制老师资料的时候 不小心  把_tabbar 这个文件也复制过来了 

  • 提问者 琥珀_2020 #1
    所以 那里不写什么 也一样能有效果
    2020-01-15 15:56:13
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师