- 博客(9)
- 收藏
- 关注
原创 JS事件之鼠标事件
很多人都知道鼠标事件,W3C规定的鼠标事件有5个,它们分别是mousedown,mousemove,mouseup,mouseover,mouseleave。前面三个经常用到一起做拖拽效果,后面两个经常用在一起做类似于:hover的效果。IE除了这5个基本的事件之外还增加了mouseleave和mouseout,这个我们后面再说。 最近在做一个网站的轮播图的时候,出现了一个bug,我原本想做成的效
2016-03-02 09:57:01
1983
原创 CSS之文本修饰篇
今天在做一个移动端的项目时遇到一个问题,就是当文字在一行显示不出来时,它会选择换行,但是改行并未全部填满,而是有少许的空白。如下图所示。可以清晰的看见有一部分区域未全部填满就跑到下一行。原因出现在,默认的CSS样式不允许把一个单词拆分,但具体是哪一个属性忘记了,于是上网查资料得知,该属性为word-break:break-all。添加了之后就正常了。哈哈!虽说为题解决了,但这里还需要把CSS中有关文
2016-03-01 14:44:15
2096
原创 该死的bug滚去吧!万恶的IE(陆续更新)
罗列出IE下的bug及解决办法,以备以后使用,同时希望这篇博客可以让正在前端路上的程序员们少走一些弯路。本文只罗列出ie8以下的bug,因为高版本的IE兼容性已经非常不错了。IE7下li标签出现间隙,IE8及以上显示正常。 上图左边是IE8以上的效果,右边是IE7下的效果,可以看出IE7下li之间有明显的间隙,尝试了很多方法如margin-top,绝对 布局都不能解决,最后无意间看了网上的一篇
2016-02-29 22:55:22
858
原创 容易被遗忘的CSS3新属性
容易被忽略的CSS3新属性tap-highlight-color:设置可点击元素的高亮颜色。在移动端开发时一般要设置为rgba(0, 0, 0, 0)。但是由于是不规范属性,所以一般要加上前缀-webkit-。-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
2016-02-29 11:26:45
689
原创 利用jQuery封装插件的两种方式
基于jQuery开发插件主要有两种方式:类级别插件开发,对象级别插件开发。第一种是通过$.extend()函数实现。第二种是通过$.fn.functionName = function(){};实现。
2016-01-25 16:48:01
699
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人