收藏
回答

mp-cell 组件 无法去除掉 内部 weui-cell 的 padding 吗?

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

2 个回答

  • 王锦锋
    王锦锋
    03-27

    查到问题了

    由于在开发页面中引用的是 weui组件

    并且 weui对每一个组件都有单独样式 wxss;

    在加载时,优先加开发页面,然后再加载对应组件页面

    所以样式wxss 加载顺序便为 weui.wxss、开发页面.wxss、组件.wxss

    在开发页添加样式 会 被 组件样式覆盖。

    我的解决方法是直接在对应组件wxss 里添加要覆盖的样式






    03-27
    有用
    回复
  • Stranger
    Stranger
    03-27
    .weui-cell {
      padding: 1px;
    }
    或者:
    <view class="weui-cell" style="padding: 1px;"></view>
    
    03-27
    有用
    回复 2
    • 王锦锋
      王锦锋
      03-27
      我用的是 官方weui 按你说的这样,按顺序,被后面的官方样式给覆盖了
      03-27
      回复
    • Stranger
      Stranger
      03-27回复王锦锋
      你再试一下直接style应该就覆盖得了,我记得wxss一般是可以覆盖的
      03-27
      回复
登录 后发表内容
问题标签