12 2016 档案

摘要:我在这里所说的编码速度不忽略质量,而是保证质量的前提下,怎么提高我们的编码效率。今天我们主要说一下的是前端编辑器中可以安装的一款强大的插件--emmet,无论你使用的是dw还是sublime等等编辑器。 1.首先给自己的编辑器安装emmet插件; 2.掌握emmet语法; 3.多有意识的使用练字(好 阅读全文
posted @ 2016-12-30 17:49 砌墙的砖 阅读(562) 评论(0) 推荐(0)
摘要:textarea文本域在页面中是可以拖动的,即时你给了固定的宽度和高度,但这在我们页面布局中,使我们不需要的,因为可拖拽很多时候会影响我们页面的布局和整体的美观度。 css3提供了一个resize属性,可以帮助我们解决这个问题: resize: 1.both(默认值)--在xy方向上均可以拖拽; 2 阅读全文
posted @ 2016-12-30 17:28 砌墙的砖 阅读(1641) 评论(0) 推荐(0)
摘要:select在firefox与chrome的显示是不一样的,我们一般选择通过css清除掉css的默认样式,然后再增添自定义的样式来解决,css我们一般用这么几行代码来清除默认样式: 然后我们通过添加背景图或者用:after或者:before元素来添加一个三角形,并用background-positi 阅读全文
posted @ 2016-12-30 15:15 砌墙的砖 阅读(6536) 评论(0) 推荐(0)
摘要:如何能让用户更快的打开我们的网页? 1、尽可能减少HTTP请求数 2、使用CDN(内容分发网络) 3、添加Expire/Cache-Control头 4、启用Gzip压缩 5、将CSS放在页面最上面 6、将Script放在页面最下面 7、避免在CSS中使用Expressions 8、将JavaScr 阅读全文
posted @ 2016-12-26 22:41 砌墙的砖 阅读(170) 评论(0) 推荐(0)
摘要:在通常的网站开发中,页面有时候会很长,尤其是一些电商网站,为了提高用户的体验效果,我们通常会增加一个回到顶部的按钮,这个按钮我们同城会使用fixed定位,将其定位在当前可视区域某一固定位置。这个效果用jQuery来实现的时候,非常简单。 阅读全文
posted @ 2016-12-22 19:59 砌墙的砖 阅读(1022) 评论(0) 推荐(0)
摘要:1.addClass()添加类 1.1 用jquery为某一个元素添加类 1.2 用jQuery为某一个元素添加多个类 2.removeClass()移除类 2.1 用jquery为某一个元素移除类 2.2 用jQuery为某一个元素移除多个类名 3.toggleClass()切换类 阅读全文
posted @ 2016-12-22 19:47 砌墙的砖 阅读(456) 评论(0) 推荐(0)
摘要:在熟练掌握了class、id、标签、*选择器必须掌握,随着CSS3的到来,作为一名前端,还需要掌握以下30种选择器。 1. *:通配符选择器 * { margin:0; padding:0;} *选择器是选择页面上的全部元素,上面的代码作用是把全部元素的margin和padding设为0,最基本的清 阅读全文
posted @ 2016-12-12 16:15 砌墙的砖 阅读(206) 评论(0) 推荐(0)
摘要:在开发过程中,经常会遇到这样的问题,我们需要选择一个时间区间,前面的年月日时分秒一定要小于后边的年月日时分秒时间,我们选择的这个区间在交互上才是合理的、正确的。这就涉及到时间的比较,一般我们都是选择获取时间,转化为毫秒进行比较。那么问题来了,年月日时分秒转化为毫秒数,正确的书写格式是什么样的: de 阅读全文
posted @ 2016-12-01 20:18 砌墙的砖 阅读(1065) 评论(0) 推荐(0)
摘要:1.移动端 UI 给的设计稿通常是640px、720px、750px的宽度,但是我们要做适配,兼容不同的终端,rem布局是比较常用的一种方式,比较关键的是确定根节点的字体大小。 这里以640px为例,用代码写一下: 在使用的时候,可以将这个部分放在一份单独的文件夹中,命名为fontSize.js,也 阅读全文
posted @ 2016-12-01 19:58 砌墙的砖 阅读(2297) 评论(0) 推荐(0)
摘要:css透明度的兼容性写法: 比较常用,前端开发人员必须记住。 阅读全文
posted @ 2016-12-01 19:13 砌墙的砖 阅读(310) 评论(0) 推荐(0)