收藏
回答

wxss 能否支持中文命名

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 需求 工具 6.6.7 1.9.9

- 需求的场景描述(希望解决的问题)

hi.

某些情况下 为了配合后端渲染(兼容 -别的地方已经出现的逻辑)用到了中文命名。不知官方是否考虑会支持一下 大概是下面这个样子 页面根据服务端的 数据渲染出 对应的图标

@mixin sprites-icon($name, $url: '@default') {
  @if $url != '@default' {
    $name: $url;
  }
  .rc-sprite-#{$name} {
    display: inline-block;
    width14px;
    background-size168px auto;
    height14px;
    margin-top3px;
    margin-right5px;
 
    background-imageurl('../assets/img/sprites/brand/#{$name}.png');
  }
}
 
$sprites: '一汽' '三菱' '上汽大通' '东南' '东风' '中兴' !default;
 
@each $sprite in $sprites {
  @include sprites-icon($sprite);
}


@charset "UTF-8";
.rc-sprite-一汽 {
  display: inline-block;
  width14px;
  height14px;
  margin-top3px;
  margin-right5px;
  background-imageurl(https://xx/static/img/brand.9cc1c4cc.png);
  background-position0px 0px;
  background-size168px 112px;
  width56px;
  height56px;
}
 
.rc-sprite-三菱 {
  display: inline-block;
  width14px;
  height14px;
  margin-top3px;
  margin-right5px;
  background-imageurl(https://xx/static/img/brand.9cc1c4cc.png);
  background-position-56px 0px;
  background-size168px 112px;
  width56px;
  height56px;
}



- 希望提供的能力

wxss 支持中文解析

最后一次编辑于  2018-07-02  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • sanford🐶~
    sanford🐶~
    2018-07-02

    你好,这个功能暂不考虑支持。

    CSS中也没有类名写中文的吧

    2018-07-02
    赞同
    回复 1
    • zzc
      zzc
      2018-07-04

      可以写啊,jq,$(".变量")都可以

      2018-07-04
      回复
  • 王锡强
    王锡强
    2018-07-04

    就不能你代码里把中文名转换下?

    2018-07-04
    赞同 1
    回复