上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 47 下一页
摘要: meta属性在HTML中占据了很重要的位置。如:针对搜索引擎的SEO,文档的字符编码,设置刷新缓存等。虽然一些网页可能没有使用meta,但是作为正规军,我们还是有必要了解一些meta的属性,并且能够熟练使用它们。 1、声明文档使用的字符编码 2、声明文档的兼容模式 3、SEO 优化 4、为移动设备添 阅读全文
posted @ 2017-04-03 20:54 {前端开发} 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 以下就是一些API属性的相关内容,包括兼容性,使用,测试等。 一、Window视图属性 这些属性可以hold住整个浏览器窗体大小。微软则将这些API称为“Screenview 接口”。包括:innerWidth 属性和 innerHeight 属性pageXOffset 属性和 pageYOffse 阅读全文
posted @ 2017-04-03 18:30 {前端开发} 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 本篇主要介绍Web环境中屏幕、浏览器及页面的高度、宽度信息。 目录 1. 介绍:介绍页面的容器(屏幕、浏览器及页面)、物理尺寸与分辨率、展示等内容。 2. 屏幕信息:介绍屏幕尺寸信息;如:屏幕、软件可用以及任务栏的高度和宽度。 3. 浏览器信息:介绍浏览器尺寸信息;如:浏览器、内部页面以及工具栏的高 阅读全文
posted @ 2017-04-03 18:20 {前端开发} 阅读(54635) 评论(2) 推荐(6) 编辑
摘要: 遇到如此需求,首先想到的是change事件,但用过change的都知道只有在input失去焦点时才会触发,并不能满足实时监测的需求,比如监测用户输入字符数。 在经过查阅一番资料后,欣慰的发现firefox等现代浏览器的input有oninput这一属性,可以用三种方式使用它: 1,内嵌元素方式(属性 阅读全文
posted @ 2017-04-03 17:39 {前端开发} 阅读(4167) 评论(0) 推荐(0) 编辑
摘要: 移动端业务开发,iOS 下经常会有 fixed 元素和输入框(input 元素)同时存在的情况。 但是 fixed 元素在有软键盘唤起的情况下,会出现许多莫名其妙的问题。 这篇文章里就提供一个简单的有输入框情况下的 fixed 布局方案。 iOS下的 Fixed + Input BUG现象 让我们先 阅读全文
posted @ 2017-04-03 17:09 {前端开发} 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 正文 不同情况 没有已定位的父节点,且自身position:relative的DIV元素的offsetParent为BODY 没有已定位的父节点,且自身position: absolute的DIV元素的offsetParent为BODY 没有已定位的父节点,且自身position: fixed的DI 阅读全文
posted @ 2017-04-03 16:42 {前端开发} 阅读(352) 评论(0) 推荐(1) 编辑
摘要: 网页布局(layout)是CSS的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C提出了一种新的方案 Flex布局,可以简便、完整、响应式地实现各种 阅读全文
posted @ 2017-04-03 15:21 {前端开发} 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 引子 impress.js的实现 我们在用 impress.js实现特效时,会用到类似下面的代码: 我们看到代码中有data-x,data-y等属性,实际上我们就是通过改变这些属性的值来实现PPT的跳转的。这些属性分别代表: data-x:幻灯片的X坐标 data-y:幻灯片的Y坐标 data-sc 阅读全文
posted @ 2017-04-01 20:56 {前端开发} 阅读(553) 评论(0) 推荐(0) 编辑
摘要: JQuery这种Write Less Do More的框架,用多了难免会对原生js眼高手低。 小菜其实不想写这篇博客,貌似很初级的样子,但是看到网络上连原生js事件绑定和解除都说不明白,还是决定科普一下了。 首先声明,小菜懂的也不是很多,只是把我的思路和大家分享一下。 DOM0事件模型 事件模型在不 阅读全文
posted @ 2017-04-01 16:01 {前端开发} 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 首先来了解什么是multipart/form-data请求: 根据http/1.1 rfc 2616的协议规定,我们的请求方式只有OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE等,那为为何我们还会有multipart/form-data请求之说呢?这就要从头来说了。 h 阅读全文
posted @ 2017-03-31 16:06 {前端开发} 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 作为一名前端工程师,写组件的能力至关重要。虽然JavaScript经常被人嘲笑是个小玩具,但是在一代代大牛的前仆后继的努力下,渐渐的也摸索了一套组件的编写方式。 下面我们来谈谈,在现有的知识体系下,如何很好的写组件。 比如我们要实现这样一个组件,就是一个输入框里面字数的计数。这个应该是个很简单的需求 阅读全文
posted @ 2017-03-27 22:04 {前端开发} 阅读(1533) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2017-03-24 14:56 {前端开发} 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 真正意义上来说Javascript并不是一门面向对象的语言,没有提供传统的继承方式,但是它提供了一种原型继承的方式,利用自身提供的原型属性来实现继承。Javascript原型继承是一个被说烂掉了的话题,但是自己对于这个问题一直没有彻底理解,今天花了点时间又看了一遍《Javascript模式》中关于原 阅读全文
posted @ 2017-03-16 16:45 {前端开发} 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 只看不赞,或者只收藏不赞的都是耍流氓,放学别走,我找我哥收拾你们。 项目地址:https://github.com/jrainlau/wechat-subscriptor 下载&运行 ZSH 1 2 3 4 5 6 7 git clone git@github.com:jrainlau/wechat 阅读全文
posted @ 2017-03-15 01:57 {前端开发} 阅读(3769) 评论(0) 推荐(1) 编辑
摘要: 一个东西,首先要知道为什么用它,为什么要vuex,官方解释为了解决繁杂事件订阅和广播,那么事件的$dispatch,$on,怎么就复杂了?许多人是不是感觉后者还挺简单的,对的 如果简单小型项目,那么不需要vuex,只需要后者就可以,但是如果中大型,尤其是有许多事件传播,那么vuex作用就体现出现了, 阅读全文
posted @ 2017-03-15 01:14 {前端开发} 阅读(302) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 47 下一页