- 零下一度
- 浏览量2747 | 粉丝12 | 关注2
-
2017-06-26 15:25:19
- 如何用 CSS 实现三角形与平行四边形?
- 最近在逛某个技术网站的时候,感觉文章关键词上的样式好酷炫啊,分页的样式。来张截图:
你在首页的底部也可以看到这样一个分页栏;是不是看上去还不错?下面就来看看这是如何实现的吧~
第一种方法:利用border
第一种方法是借助border属性 hack 出三角形,然后通过一个矩形拼接两个三角形最终制造出一个平行四边形。为什么使用border可以产生三角形呢?先来看看一张图片:
看了图中的三个小
-
2092
-
2017-06-26 15:26:27
- 分享用npm安装/删除/发布/更新/撤销发布包
-
一.什么是npm?
npm是javascript的包管理工具,是前端模块化下的一个标志性产物
简单地地说,就是通过npm下载模块,复用已有的代码,提高工作效率
1.从社区的角度:把针对某一特定问题的模块发布到npm的服务器上,供社区里的其他人下载和使用,同时自己也可以在社区里寻找特定的模块的资源,解决问题
2.从团队的角度:有了npm这个包管理工具,复
-
1905
-
2017-06-26 15:24:47
-
2017-06-26 15:24:25
- Webpack新手入门应该怎么做?
- p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: center; font: 30.0px Helvetica; color: #000000 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px "PingFang TC Semibold"; color: #000000 }
p.p3
-
1542
-
2017-06-26 15:23:45
- es6之Promise的详细介绍
- Promise
Promise是一个对象,从它可以获取异步操作的消息;
特点:对象的状态不受外界影响(Pending进行中、Resolved完成、Rejected失败),只有异步操作的结果可以决定当前状态;一旦状态改变就不会再变(只能从Pending到Resolved和Pending到Rejected);
缺点:一旦创建就会立即执行无法中途取消;如果没有回调函数,内部抛出的错误无法反映到外部;当
-
1996
-
2017-06-26 15:21:52
- 执行环境及作用域实例详解
- 执行环境(execution context,为简单起见,有时也称为“环境”)是JavaScript 中最为重要的一个概念。执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象(variable object),环境中定义的所有变量和函数都保存在这个对象中。虽然我们编写的代码无法访问这个对象,但解析器在处理数据时会在后台使用它。
全局执行环境是最
-
1689
-
2017-06-26 15:21:03
- Vue.js高仿饿了么外卖用到哪些技术栈?
- vue高仿饿了么外卖项目使用到的技术栈有:MVVM框架:Vue.js(2.x)、状态管理:Vuex、前端路由:Vue-router、服务端通讯:axios、滚动插件:iscroll、构建工具:webpack、css预处理:stylus
-
2959
-
2017-06-26 15:19:27
- 详解失去焦点时网页Title改变的实现方法
- 说在前面:必须是基于支持H5的浏览器才可以
这个 API 本身非常简单,由以下三部分组成。
document.hidden:表示页面是否隐藏的布尔值。页面隐藏包括 页面在后台标签页中 或者 浏览器最小化 (注意,页面被其他软件遮盖并不算隐藏,比如打开的 sublime 遮住了浏览器)。
document.visibilityState:表示下面 4 个可能状态的值
hidden:页面在后台标签
-
2185
-
2017-06-26 15:16:42
-
2017-06-26 15:17:15
- jQuery高效操作页面元素的实例详解
- jQuery能够高效地操作页面元素。
关于DOM和CSS的页面元素选择:
$("span"); //全部span元素
$("#elem"); //id为elem的元素
$(".classname"); //类为classname的元素
$("div#elem"); //id为elem的元素
$("ul li
-
1865