设置行内样式且加了!improtant该如何改变样式

后台提供的数据里面有一个img标签,设置了行内样式并且加了!improtant,而且这个标签被多层标签给包裹,这样的情况如何去改变它的样式属性?

阅读 5.5k
5 个回答

通过外部css是无法改变行内样式的
可以选择通过js脚本去改变,在后端渲染的内容外面加一个class或者id选择器,然后用js去改变指定位置的样式

渲染到页面之后
img.removeAttribute('style')
清除样式

jquery确定位置,直接修改css,或者attr

如果用jquery的话,找到img的位置,用find()方法,修改css。

最好的办法是让后台去了,避免很多问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题