Home  >  Article  >  Web Front-end  >  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. Solution_html/css_WEB-ITnose

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. Solution_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:40:341220browse


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.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn