javascript - 如何覆盖 print css 中的内联样式?

标签 javascript jquery css printing overriding

我知道,内联样式是“邪恶的”,但是有用javascript(jQuery动画)插入html的。那么,这可能吗?

最佳答案

这个:

  <div style="background: red;">
        The inline styles for this div should make it red.
    </div>

可以被覆盖:

div[style] {
   background: yellow !important;
}

您可以将 !important 添加到任何 css 属性

关于javascript - 如何覆盖 print css 中的内联样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5935761/

相关文章:

JavaScript = !1 : what does this mean

对象数组上的 Javascript 数组长度不正确

css - 文本显示为文字文本而不是图标

javascript - 清除 JS 响应

javascript - 为什么 bootstrap 4 modal 没有使用 iframe 显示 navbar ul li 实例?

javascript - 如何使用 jQuery、scrollTop 和toggleClass 将类添加到正文

jquery - Twitter Typeahead - 重复的 AJAX 建议

php - 当我从数据库加载法语文本时,数据表返回无效的 json 响应

html - CSS A 悬停排除当前元素

css - 需要在 bootstrap 中重新对齐网格的两行内部列