Ueditor uParse function bug about CSS li, solution
Baidu UEditor is a good online rich text editing plug-in. I won’t introduce it too much here. For details, please visit the UEditor official website: http://ueditor.baidu.com/
Bug: The Ueditor uParse function generates global CSS: li, which affects the global style and causes confusion in the display of other parts of the web page.
Version: Ueditor 1.4.3
The analysis is as follows:
Ueditor uParse function bug generates global CSS: li, which affects the global style and causes confusion in the display of other parts of the web page, as shown below:
The solution is as follows:
Find the source code of this CSS generated by uParse, and then modify the li style to add a selector Local style. Directly modify ueditor.parse.js or ueditor.parse.min.js as follows:
1. ueditor.parse.js file: Find [li{clear:both;}] and replace it with [' selector ' li{clear :both;}];
2. ueditor.parse.min.js file: Also search for [li{clear:both;}], and then replace it with [" c " li{clear:both;}].
Issue has been submitted to UEditor Github: https://github.com/fex-team/ueditor/issues/2164
Copyright statement: This article is Articles originally written by the blogger may not be reproduced without the permission of the blogger.