![百度编辑器去掉图片间空隙,图片宽度自适应_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/f7c56cdb-76b5-4f9e-8184-5eab3d08b260/f7c56cdb-76b5-4f9e-8184-5eab3d08b2601.gif)
![百度编辑器去掉图片间空隙,图片宽度自适应_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/f7c56cdb-76b5-4f9e-8184-5eab3d08b260/f7c56cdb-76b5-4f9e-8184-5eab3d08b2602.gif)
![百度编辑器去掉图片间空隙,图片宽度自适应_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/f7c56cdb-76b5-4f9e-8184-5eab3d08b260/f7c56cdb-76b5-4f9e-8184-5eab3d08b2603.gif)
![百度编辑器去掉图片间空隙,图片宽度自适应_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/f7c56cdb-76b5-4f9e-8184-5eab3d08b260/f7c56cdb-76b5-4f9e-8184-5eab3d08b2604.gif)
![百度编辑器去掉图片间空隙,图片宽度自适应_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/f7c56cdb-76b5-4f9e-8184-5eab3d08b260/f7c56cdb-76b5-4f9e-8184-5eab3d08b2605.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、增加一个普通按钮(上)让百度编辑器上传的图片无空行(空隙),在手机端展示的图片之间无空隙下面就让我们从最简单的功能开始UEditor的二次开发之旅:在工具栏上增加一个按钮,点击按钮的时候把编辑器中的所有图片设置为左浮动,宽度设为100%。第一步:找到ueditor.config.js文件中的toolbars参数,增加一个“xedpic"字符串,对应着添加一个labelMap,用于鼠标移上按钮时的提示。toolbars:., 'searchreplace','help', 'fixedpic',labelMap: 5'help
2、39;:'帮助','fixedpic':'图片左浮动,宽度 100%'例如:下图为自定义了一个fixedpic的按钮第二步:找到ui/editorui.js文件中的btnCmds数组,在其中同样增加一个fixedpic "字符串。例如:1.4.3版的在ueditor.all.js中添加'diart s 1 : ' ahart s/t njrt s htul'h"PT壁诃星闫Ljll眉a科W:I= 西Bundio 1 j, p redo11' fornwt watc h ' j'&
3、gt; P1 Italic " a 'r-derllpne ' , ' font bar4l* r * Ja' tolowsrcasrie-*'¥trif# "尊胡卩戶霍首r iplf'isure#1 # ' indfunt" f 'g' t1 blockfjuD七=1 aaitep-laxn 11 pag«dbreak4 j,'se Lee tellr j. 1 pr lnt1' hor 1 zootal' >' re<iciw
4、efon*ait ,8 mate' j. "51"配上1 inAble 1 j,4 APtcol1 x "wtfrgsright1 j, "嘗e鈕t'dalatKol" a ' splittorenn 1 a Kspl.ittncale ' a " cplitt口£总11石."niHrHocfll 1e " r ' dalstetabla 1 p 'drafte ' rH" B"fixadpir" 第三步:清空缓存刷新下
5、页面吧! 工具栏的对应位置是否出现了一个自己定义的按钮呢?如i SI AxJ Xj >寸* 亍& :二 41B圭,亍.:写.孚空学冒聖竺 M整=£心 测阳 一富1 - IT匡征百”!=T A 8 xi A SL M r砂妬弧坯:如由于此时未设置对应按钮的图片样式,所以会显示默认的 要的图标样式,接着按照下面的步骤动手吧。B”符。要想让其显示成自己需第四步: 找到themes/default/css/ueditor.css 文件,增加一条样式定义 .edui-for-fixedpic .edui-ic on backgro un d-positi on: -700px -
6、40px;HGmrc 歼etipp3 ctwnnHinl j tkrdifrer» fl Hflhchm囱 ItacarriMitWuedtctf.汀 djilagfI' n 鈕耳 bfmlb哼* ihmiM.曲 d聽aHli询 C-3Pxj Lydite hr 1.5.15MJ1S93ims18961OT71®9919C1id19021W3i-41闻&n1891rf&如 Te?i (扫It暮Exmcl - p鼻ion =79&p莺 4咋巧tfu i f r -ttfw i -ptis C£t4fi,tiQ, ibac ILgiro
7、urnd - pcK 11 i dtij : 72pjr - 34pjf t = buttonbar kgrciLffid pot it inn : -协;edut -die/A* .edi/L -jpa,Ste?c<Jftt<3,ine?Fi >.edui. - btfitf b«c kgrcujtid - poll iti Qn> i l OSx 羽细;edu t. -de/<?iU L ti -pcstec-ofTt-ffififeF*- SLfyE-Ewttofiitgrcurtd - pos i 11 on t Ki?完成后刷新浏览器,可以看到
8、此时图标已经显示为如下图所示:t QT ¥皆 1X1nyj二 T :二=A& <M 1 bZ il !酉1 H 0 il显衣肯息捋于)-rcfu-i - 5 t Lfi ihevcF B eriu i. -F-ii此处的样式定义了 showmsg 图标在 UEditor 默认的精灵 Icon 图片 (themes/default/images/icons.png )中的位置偏移。如需更改成另外图标,只需添加图标到 该图片文件中,然后设置偏移值即可。第五步:到此为止,在UI层面已经完成了一个工具栏图标的显示和各种状态变化的逻辑, 但是我们发现点击按钮之后毫无反应。那是必然
9、的,我们还必须为该按钮绑定属于它自己的事件处理方法。实质上,此时一个默认的事件处理方法已经被UEditor绑定到按钮上了,只不过由于我们还没有定义该方法的具体内容,所以点击之后无任何变化。下面我们就来定义该方法的具体内容:143版的在ueditor.all.js中添加:/自定义按钮,将图片左浮动,宽度变为100% ma nds'fixedpic' = execComma nd:fun ctio n() var imgs =this .document.getElementsByTagName("img");for (var i= 0,img;img = im
10、gsi+;)img.removeAttribute("width");img.removeAttribute("height");$(img).css("width","100%");$(img).css("height","");$(img).css("float","left");效果如下:if4!) “ 1 bridle4)(vir tst - U 血dMc *缶离,皿尊昔toKMMDHK C0WVYWIL 匚I lDt-rt!j
11、5(3”.胡I iM.hwJ lZJ->= U : !.sKperlang_a協斛詔比和Ljn( uBdABr.HlLnrnn.jH 152C -:L *rn l ipjrenthiDdc - xneirt fcf oret j n ) j;in H yun七Nhde H remw¥e£hiildb. n ) p3Z>fh:-描厨片左李卞为HE曲n< _ csfiiufldi "f iMdpie4 :vNctim ()(var- hxi. doc jnc-nt-. jflr±El-s-rK-n*tiGB/TjgFJAw ' &q
12、uot;"ingf0-(war 1= 0j img; img = i-g&l i*+ ;)£14.口BdVvAE tf” roacvaAt t pi but 9 (3 gh* ° ) j$( irng)”匚"(怙 idt hr. wiea&M); SdnMJ-cwfheightS( i 啊)lost wLeFt,!);再次刷新页面点击一下按钮吧!点击按钮前齐 出口 av* 4 丿時* A *;*19女 IM MW 甬歲."H "C* IflB点击后,图片间的空隙没了,且图片的宽度100%,去掉了高,这样图片就能在手机端
13、自适应宽度和高度了!El J U M K1 JCi F 厂 A *1±T*-' * M * 出 * -=源码 *1 TI | Il J U Afl1 户1快3"坦片匕:打1 常 VlfLro'va-'W.'HKjof B rl>j*«"VLa*r 3*nid®1 TtU- L- lt*wuiA Eijy crca"- rrrx . IhN.LHH dtf? kidL39 »* JEliKmliilil n>l*r_kTM lAM, Rie _ l*#r,- t1tT4” Ii .-F ftfl #广 *4>lng «rc- Htt»:l«.m IMitn 1Q7 «UiLKgrQ>v.,MVVa'iv.- U.51a?qKb=<Mlhr17*<jgij 网-5 - ¥|ij
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人与公司借款合同协议书模板
- 交通赔偿合同样本及注释
- 三方劳动合同书样本
- 临时用工合同范文
- 交通工程总承包合同协议
- 二手房屋购买合同样本集
- 个人场地租赁合同样本版之二
- 个人商业用房抵押担保借款合同
- 2025年房屋租赁中介服务协议模板
- 2025年二人合伙协议书规范版本
- 美发学徒助理职业规划书
- 法医病理学课件
- 职代会提案征集表
- 介绍uppc技术特点
- 物业工程工作分配及人员调配方案
- 《谏逐客书》理解性默写(带答案)最详细
- 《黑骏马》读书笔记思维导图
- 2023年物理会考真题贵州省普通高中学业水平考试试卷
- 盘扣式悬挑脚手架专项施工方案
- 劳动防护用品知识考试试题(含答案)
- 高中教师业务知识考试 数学试题及答案
评论
0/150
提交评论