原來css可以直接覆蓋內聯style


今天閱讀博文新手如何在gdb中存活時,發現行距太小,閱讀起來不舒服。

查看了一下html代碼,發現是博文內容中的內聯style(line-height: normal)覆蓋了博客模板的css引起的。

開始想到的方法是通過javascript代碼從inline style中移除line-height: normal。但這樣效率太低了,每篇博文都要檢查是否在inline style中包含了line-height: normal。

最理想的方法當然是通過css去覆蓋inline style,根據這個思路在網上找到了一篇文章——Override Inline Styles with CSS。css果然可以做到,這才是我想要的最簡單的解決方法:

#cnblogs_post_body p span[style]{ line-height: 1.8 !important; }

知識真的可以讓程序員工作得更輕松!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM