李辉 2018年11月6日 21:02 浏览(199) 回答(2)
已解决
HTML+CSS3
  • 从接口 获取到的数据自带了style样式怎么可以覆盖掉?

  • image.png

解答2


  • 已采纳

    智学无忧-老曹

    你可以在他的容器上定义一个id选择器,如果是vue.js要注意深度选择器的使用,通过!important提升优先级来覆盖,假设父容器的id='containter' 则代码如下

    #containter >>> span{ /*注意你的页面是否需要深度选择器*/
        font-size:20px !important;/*提升优先级覆盖*/
    }
    2018年11月7日 21:30
  • 杨强

    实现方法太多了   随便弄个给你先用着



    String.prototype.removeStyle=function(){

    return this.replace(/(style\=\"[\s\S]+?")/g,'');

    }


    html.removeStyle()

    2018年11月6日 23:00