收藏
回答

组件化component中,wxss样式 :host 设置问题

问题模块
API和组件

设置 :host 样式之后,报错:

Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors.(::2:1)This wxss file is ignored.

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

8 个回答

  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2017-12-21

    不可以的,我们现在只开放了最基本的 :host 单独使用的情况。

    2017-12-21
    赞同
    回复
  • Six006
    Six006
    2017-12-21

    现在可以实现这样的样式吗


    :host::before{top:0;border-top:1rpx solid #d9d9d9}

    :host::after,

    :host::before{content:" ";position:absolute;left:0;right:0;height:1px;color:#d9d9d9}

    :host::after{bottom:0;border-bottom:1rpx solid #d9d9d9}



    2017-12-21
    赞同
    回复
  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2017-12-21

    手机上的是1.7.3

    2017-12-21
    赞同
    回复
  • Six006
    Six006
    2017-12-21

    1.7.3 没有找到啊,新的文档还是以前的那些说明


    最新的工具是


    2017-12-21
    赞同
    回复
  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2017-12-21

    你好,我们已经发布了1.7.3,且文档已更新,请参考新的文档。

    2017-12-21
    赞同
    回复
  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2017-12-18

    抱歉,这个是文档提前发布了的问题。稍后我们会发布新版开发者工具支持。

    2017-12-18
    赞同
    回复
  • Six006
    Six006
    2017-12-14

    另外如果我想写这样的代码

    .weui-cells:before{top:0;border-top:1rpx solid #d9d9d9}
    .weui-cells:after,
    .weui-cells:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#d9d9d9}
    .weui-cells:after{bottom:0;border-bottom:1rpx solid #d9d9d9}

    改成:host 如何来写呢,官方还支持

    2017-12-14
    赞同
    回复
  • Six006
    Six006
    2017-12-14

     我试验了一下,也是报同样的错误



    2017-12-14
    赞同
    回复