收藏
回答

当节点循环存在三元运算时, last-child未生效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug text 工具 6.7.1 2.2.2


如图, 代码中类名赋值时存在三元运算, DOM节点渲染没问题.


wxss中定义如下样式:



期望结果:

最后一个text-color类拥有 color:red 属性


实际结果:

并没有... ...

回答关注问题邀请回答
收藏

2 个回答

  • HS
    HS
    2018-08-13

    这看上去并不是一个 bug,以下与您规则一致的 html 片段也不能达到您想要的效果,建议您重新调整 wxss/wxml 的写法。



    2018-08-13
    有用
    回复
  • momo
    momo
    2018-08-13

    text:nth-child(2n)

    2018-08-13
    有用
    回复 4
    • oᗨΗᗨnHnɥZ
      oᗨΗᗨnHnɥZ
      2018-08-13

      一样, 不生效


      2018-08-13
      回复
    • momo
      momo
      2018-08-13回复oᗨΗᗨnHnɥZ

      last-child先找同级的最后一个元素,再去匹配选择器,不匹配就没效果了

      2018-08-13
      1
      回复
    • momo
      momo
      2018-08-13回复oᗨΗᗨnHnɥZ

      你是要这种效果不

      2018-08-13
      2
      回复
    • oᗨΗᗨnHnɥZ
      oᗨΗᗨnHnɥZ
      2018-09-19回复momo

      嗯嗯 已经改好了 多谢~

      2018-09-19
      回复
登录 后发表内容