menu.scss 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. .menuSize {
  2. width: 16px;
  3. height: 16px;
  4. }
  5. .operationSize {
  6. width: 22px;
  7. height: 22px;
  8. }
  9. .userSize {
  10. width: 14px;
  11. height: 14px;
  12. }
  13. .baseCss {
  14. display: inline-block;
  15. }
  16. $menuList: icon_admin_home, icon_admin_tenant_manager, icon_admin_charge, icon_admin_operate, icon_admin_user, icon_admin_people, icon_admin_content, icon_admin_goods, icon_admin_report, icon_admin_setting, icon_admin_platform, icon_admin_oa, icon_admin_book, icon_admin_message, icon_admin_orgin, icon_admin_tenant, icon_admin_change, icon_admin_account, icon_admin_edit, icon_admin_exit;
  17. // 开始 @each 循环遍历数组
  18. // $c 作为循环变量,代表了数组的元素,不是索引~!!!
  19. @each $c in $menuList{
  20. .#{$c} {
  21. @extend .baseCss;
  22. background: url('~@/assets/menu/#{$c}.png') no-repeat center center;
  23. background-size: cover;
  24. }
  25. }
  26. // $operationList: icon_admin_oa, icon_admin_book, icon_admin_message, icon_admin_orgin;
  27. // @each $c in $operationList{
  28. // .#{$c} {
  29. // background: url('~@/assets/menu/#{$c}.png') no-repeat center center;
  30. // background-size: cover;
  31. // }
  32. // }
  33. // $userList: icon_admin_tenant, icon_admin_change, icon_admin_account, icon_admin_edit, icon_admin_exit;
  34. // @each $c in $userList{
  35. // .#{$c} {
  36. // background: url('~@/assets/menu/#{$c}.png') no-repeat center center;
  37. // background-size: cover;
  38. // }
  39. // }