关于ionic3 tabbar 图片替换icon

.tabs-ios .tab-button-icon{

  min-width: 22px;

  height: 22px;

}

.ion-tab-icon-base { 

    width: 20px; 

    height: 20px; 

    padding: 0px 1px 1px; 

  } 


  .ion-tab-icon-md-base { 

    width: 25px;

    min-width: 25px !important; 

    height: 25px;

  } 


  $tabImageName: 'tab1' 'tab2' 'tab3' 'tab4' 'tab5'; 

  @for $i from 1 to 6 { 

    //for ios 

    .ion-ios-tab-#{nth($tabImageName, $i)} {

      @extend .ion-tab-icon-base;

      content: url("../assets/icon/tabs/icon_#{nth($tabImageName, $i)}_choosed@2x.png");

    }

    .ion-ios-tab-#{nth($tabImageName, $i)}-outline { 

      @extend .ion-tab-icon-base;

      content: url("../assets/icon/tabs/icon_#{nth($tabImageName, $i)}@2x.png");

    } 


    // for android 

    .tabs-md .tab-button[aria-selected=true] { 

      .ion-md-tab-#{nth($tabImageName, $i)} { 

        @if $i == 1 {

          width: 23px;

          min-width: 23px !important; 

          height: 23px;

        } @else if $i == 2{

          width: 25px;

          min-width: 25px !important; 

          height: 20px;

          padding: 2px 1px 1px;

        } @else {

          @extend .ion-tab-icon-md-base; 

        }

        content: url("../assets/icon/tabs/icon_#{nth($tabImageName, $i)}_choosed@2x.png"); 

      } 

    } 

    .tabs-md .tab-button[aria-selected=false] { 

      .ion-md-tab-#{nth($tabImageName, $i)} {

        @if $i == 1 {

          width: 24px;

          min-width: 24px !important; 

          height: 24px;

        } @else if $i == 2{

          width: 25px;

          min-width: 25px !important; 

          height: 18px;

        } @else if $i == 3{

          width: 22px;

          min-width: 22px !important; 

          height: 25px;

        } @else {

          @extend .ion-tab-icon-md-base; 

        }

        content: url("../assets/icon/tabs/icon_#{nth($tabImageName, $i)}@2x.png"); 

      } 

    } 

  }

上面是本人写的代码,下面是截图为了他人看的明白!

html中 要把tab前缀加上    

assets/icon/tabs/....  这是图片的路径

因为第一次写文章,写的有点乱,见谅!!!

这就完成了。如有问题,欢迎互相学习QQ1162172981

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 目的:要清楚。目标:要明确。--- by 易仁永橙 一、课程目标与目的 1,what:首位习惯应是什么?高效能7个...
    胡幽篁阅读 505评论 0 0
  • 直接进入主题,不逼逼 第一步:打开你的idea,在界面按快捷键 Ctrl+Shift+A 在里面输入Set Bac...
    随风遣入夜阅读 5,258评论 5 30
  • 我会记住 在你离开的时候, 拥抱了你。 我会记住 你下巴搭在我肩头, 你的呼吸都安静了。 我会记住 你说着,我听着...
    陈憬之阅读 126评论 0 1