- 博客(10)
- 资源 (2)
- 收藏
- 关注
转载 java7大排序算法
1、冒泡排序 package lizicong; import java.util.Scanner; public class BubbleSort { /* * 属于交换排序;稳定 * 排序原理:相邻的两个元素依次比较,相互交换 * 时间复杂度:最好o(n),最差o(n^2),平均o(n^2) * 辅助空间:o(1) * */ public void bubb
2017-06-21 17:02:37 372
转载 H5新特性汇总
H5新特性: 新增选择器 document.querySelector、document.querySelectorAll拖拽释放(Drag and drop) API媒体播放的 video 和 audio本地存储 localStorage 和 sessionStorage离线应用 manifest桌面通知 Notifications语意化标签 article、footer、header
2017-06-07 14:24:35 7622
转载 containing block和BFC
1、Box Box 是 CSS 布局的对象和基本单位,元素的类型和 display 属性,决定了这个 Box 的类型。比较常见的有: block-level box:display 属性为 block, list-item, table 的元素,会生成 block-level box。并且参与 block fomatting context; inline-level box:d
2017-06-05 14:36:46 550
转载 position,display,float,overflow,margin,padding之间的相互影响
1、元素分为块级元素和行内元素, 块级元素可以设置宽高,会自动换行,并且会发生相邻margin的合并问题。行内元素设置宽和高无效,以水平方向排列,(行内元素,绝对定位,浮动元素不会发生外边距合并)并且垂直方向的margin和padding都是无效的。 2、display display可以取值为none,inline,inline-block,block,inherit以及table相关的属
2017-06-05 11:49:18 1526
转载 隐藏元素的八种方法
visibility: hidden; 这个属性只是简单的隐藏某个元素,但是元素占用的空间任然存在opacity: 0; CSS3属性,设置0可以使一个元素完全透明position: absolute; 设置一个很大的 left 负值定位,使元素定位在可见区域之外display: none; 元素会变得不可见,并且不会再占用文档的空间。transform: scale(0); 将一个元素设置为缩放
2017-06-02 18:10:43 4353
转载 CSS选择器汇总
id选择器 #id类选择器 .class标签选择器 div, h1, p相邻选择器 h1 + p子选择器 ul > li后代选择器 li a通配符选择器 *属性选择器 a[rel='external']伪类选择器 a:hover, li:nth-child
2017-06-02 18:07:54 201
转载 CSS3新特性汇总
新增选择器 p:nth-child(n){color: rgba(255, 0, 0, 0.75)}弹性盒模型 display: flex;多列布局 column-count: 5;媒体查询 @media (max-width: 480px) {.box: {column-count: 1;}}个性化字体 @font-face{font-family: BorderWeb; src:url(BOR
2017-06-02 18:04:45 506
转载 CSS3新增伪类汇总
:root 选择文档的根元素,等同于 html 元素 :empty 选择没有子元素的元素 :target 选取当前活动的目标元素 :not(selector) 选择除 selector 元素意外的元素 :enabled 选择可用的表单元素 :disabled 选择禁用的表单元素 :checked 选择被选中的表单元素 :after 在元素内部最前添加内容
2017-06-02 18:01:00 17372 2
转载 javascript高性能写法
看到一篇不错的博文,如果想写出比较高性能的代码,可参看这个链接http://developer.51cto.com/art/200906/131335.htm
2017-06-01 17:23:52 368
转载 javascript算法(一)
1、实现一个函数,运算结果可以满足如下预期结果: add(1)(2) // 3 add(1, 2, 3)(10) // 16 add(1)(2)(3)(4)(5) // 15实现: function add () { var args = Array.prototype.slice.call(arguments); var fn = function () {
2017-06-01 14:48:50 363
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人