解释css sprites。并说如何使用。 3强制转化2中隐式转化 写一个获取非行间样式的函数 介绍一下css的盒子模型? 又称框模型 (Box Model) ,包含了元素内...
雪碧图的使用场景: 不推荐使用雪碧图的地方: css Sprite(雪碧图)的实现原理: 雪碧图的实现方式: 作者:哈哈腾飞链接:http://www.jianshu.com...
1 ,什么是闭包?闭包有什么好处?使用闭包要注意什么? 闭包:函数嵌套函数,内部函数可以引用外部函数的参数和变量,变量和参数不会被垃圾回收机制所回收好处:1)希望一个变量长期...
TypeScript 是什么[TypeScript]是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和...
安装Gulp首先需要安装Node.js,并在控制台输入$ npm install gulp -gMac端需要写成$ sudo npm install gulp -g(因为Ma...
HTML5新特性HTML5 中一些有趣的新特性:①用于绘画的 canvas 元素;②用于媒介回放的 video 和 audio 元素;③对本地离线存储的更好的支持;④新的特殊...
1.什么是盒子模型?盒子模型有两种,标准盒子模型和IE盒子模型。标准盒子模型:width = content + padding + border + marginIE盒子模...
1、安装打开node,敲入命令行①全局安装 $ npm install webpack -g②安装在项目中,将依赖写入package.json $ npm init$ npm...
一. HTTP简介 HTTP(Hypertext transfer protocol)超文本传输协议,是一种详细规定了浏览器和万维网服务器之间互相同行,通过互联网传文档的数据...
安装vue-cli 打开cmd命令行工具,输入npm install -g vue-cli,回车 全局安装vue-cli (注:npm会有点慢,建议更改为国内淘宝的镜像,只换...
假如我们想要创建一个经典的面向对象设计示例:Circle类。想象一下我们正在为一个简单的Canvas库编写这个Circle类,在众多需要考虑的因素中,我们可能更想了解以下功能...
除了 AngularJS 内置的指令外,我们还可以创建自定义指令。 你可以使用.directive函数来添加自定义的指令。 要调用自定义指令,HTML 元素上需要添加自定义指...
概述 就像 Android 开发中的 View 一样,React Native(RN) 中的组件也有生命周期(Lifecycle)。所谓生命周期,就是一个对象从开始生成到最后...
一、Web前端优化最佳实践之 内容 尽量减少HTTP请求; 合并文件,比如把多个css文件合成一个;CSS Sprites 利用CSS background 相关元素进行背景...