洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律
作者:菲菲博客 | 2019-12-27 21:16 |點擊:
UEditor 是百度開發(fā)的一款優(yōu)秀的開源 HTML 編輯器,上手簡單,界面美觀,功能強大,因此俘獲了一大批站長的“芳心”,但是畢竟眾口難調(diào),也有一些小問題需要我們自個兒動手解決。
比如昨晚上菲菲君就踩了幾枚深坑:
這些問題雖然不會嚴(yán)重影響使用,但是有可能造成前臺網(wǎng)頁的 css 樣式丟失和排版錯亂,對于菲菲博客這樣的強迫癥患者顯然是無法忍受的,這里記錄下來再次遇到就不用再踩坑折騰了。
問題一:<li> 標(biāo)簽內(nèi)自動添加 <p> 的解決方法
打開 ueditor.all.js 文件,找到 15159 行開始的 utils.each 函數(shù),整體注釋掉即可。
問題二:關(guān)于 <ul> 標(biāo)簽自動引用樣式的問題
繼續(xù)在 js 文件中搜索 list-paddingleft-\w+/(15313行),將所在的整行注釋掉即可。
由于 UEditor 主體 JS 代碼量龐大,差不多要兩萬行,修改 ueditor.all.js 后要進(jìn)行壓縮處理再調(diào)用替換到線上環(huán)境。以上筆記對應(yīng)為目前最新的 UEditor 1.4.3.3 版本。
這里參考了 CSDN 上的一篇博文 關(guān)于UEditor 編輯器自動替換樣式的解決方法,其他一些奇奇怪怪的樣式問題可以參考。
文章轉(zhuǎn)載:https://www.feifeiboke.com/website/3723.html