
洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律
作者:菲菲博客 | 2019-12-27 21:16 |點(diǎn)擊:
UEditor 是百度開發(fā)的一款優(yōu)秀的開源 HTML 編輯器,上手簡(jiǎn)單,界面美觀,功能強(qiáng)大,因此俘獲了一大批站長的“芳心”,但是畢竟眾口難調(diào),也有一些小問題需要我們自個(gè)兒動(dòng)手解決。
比如昨晚上菲菲君就踩了幾枚深坑:
這些問題雖然不會(huì)嚴(yán)重影響使用,但是有可能造成前臺(tái)網(wǎng)頁的 css 樣式丟失和排版錯(cuò)亂,對(duì)于菲菲博客這樣的強(qiáng)迫癥患者顯然是無法忍受的,這里記錄下來再次遇到就不用再踩坑折騰了。
問題一:<li> 標(biāo)簽內(nèi)自動(dòng)添加 <p> 的解決方法
打開 ueditor.all.js 文件,找到 15159 行開始的 utils.each 函數(shù),整體注釋掉即可。

問題二:關(guān)于 <ul> 標(biāo)簽自動(dòng)引用樣式的問題
繼續(xù)在 js 文件中搜索 list-paddingleft-\w+/(15313行),將所在的整行注釋掉即可。

由于 UEditor 主體 JS 代碼量龐大,差不多要兩萬行,修改 ueditor.all.js 后要進(jìn)行壓縮處理再調(diào)用替換到線上環(huán)境。以上筆記對(duì)應(yīng)為目前最新的 UEditor 1.4.3.3 版本。
這里參考了 CSDN 上的一篇博文 關(guān)于UEditor 編輯器自動(dòng)替換樣式的解決方法,其他一些奇奇怪怪的樣式問題可以參考。
文章轉(zhuǎn)載:https://www.feifeiboke.com/website/3723.html
