最近看到CKEditor 有发布新版,所以连带CKFinder也下载下来研究了下。发现CKFinder 3 for .NET现在竟然无法删除文件,只有付费了才能开启删除功能。如果选择文件或者文件夹,并点击删除,就会弹出提示:You cannot delete files in DEMO mode.
在使用CKEditor的过程中发现,每次上传或添加图片的时候,总会自动给img标签添加width和height的style内联样式。由于网站本身对图片有进行自适应处理(添加了自适应的CSS),所以image插件的这种行为无异于画蛇添足。后来研究了下,找到了在CKEditor中禁止img自动添加宽高的方法!通过官方提供的disallowedContent属性可以解决这个问题!
前阵子由于业务需要,使用了无缝无限轮番滚动插件limarquee,在使用过程中发现一些小问题,html元素所包含的图片在滚动的时候会有抖动的情况,导致看上去极不美观,没有平滑的效果。最终是通过一个小技巧稍微缓解了轮番过程中图片略微抖动的问题,但是还是没有较好的解决方法。
在印象中HTML的元素都是正正方方的。但是我们可以利用CSS3的border-radius属性将元素的边框圆角化,甚至可以实现圆形的绘制,以此为基础还可以对图片进行操作,将图片圆形化。
最近项目正好有用到CSS3的background-size属性,就抽空的研究下。以前网站很少会使用到这个属性,背景图片和父元素的宽高都是固定的,主要是因为以前网站只在PC上显示所以都采用固定式布局!但是现在的网站都要考虑在多种设备(比如手机、平板)上如何较好的显示,这样就需要背景图片的尺寸能够灵活的进行改变,使用background-size属性可以在某些方面简单的处理这类问题。
在html中,我们可以使用z-index属性控制定位元素的层叠顺序,z-index属性值越大,表示其优先级越高,优先级高的元素会显示在优先级低的元素之前(也就是遮盖住其他元素)。但是如果使用不当,会引发z-index属性无效的问题,本文针对一些导致z-index属性无效的情况做了分析,并研究对应的解决方法。
之前有写过一篇文章:实现百度分享自定义或动态设置URL,但是有网友发现了一个问题,使用分享的复制网址功能时,URL并没有变成我们动态设置的URL。因此特地调试了下分享插件的源码,发现这应该是一个BUG。
之前由于业务需求,在使用百度分享的时候,需要在一个页面中分享不同的URL,即动态设置URL,由于百度分享只提供当前网站URL的分享,所以我们需要使用Jquery编写相应的代码来实现动态的URL分享功能。
本文记录了如何打开和找到百度的闭站保护工具。由于之前比较少用到百度的闭站保护工具,所以在百度站长工具里找了半天才找到闭站保护,觉得有必要记录和分享下。
一般网站的URL都是使用斜杠"/"作为路径分隔,但是有时候网站上的某些文件链接会以反斜杠"/"作为目录分隔,这样就隐藏了一个问题,火狐浏览器对于反斜杠"\"的兼容并不是特别的好,一些较低版本的火狐浏览器会将反斜杠进行编码,最终会导致链接的URL地址错误。
前段时间需要使用KindEditor这个在线HTML编辑器实现一个特殊的功能,在KindEditor中必须过滤掉html的a标签,禁止用户在文本框中输入a标签。本文记录了两种方法来实现这种禁用和过滤特定HTML标签的功能和技巧。
PS:此方法只在特殊环境特殊需求下才能使用,项目中要注意XSS攻击,要在服务端做好防御。
随着百度站内搜索的上线,这为广大的站长提供极大的便利。本文主要详细的说明如何设置百度站内搜索的自定义样式设计(即不使用模板,使用自定义的模板),虽然百度已经提供了许多样式模板供站长们选择,但是有时候我们还是需要自己设置样式。