摘要: 开发背景和现状1. 开发移动端H5页面2. 面对不同分辨率的手机3. 面对不同屏幕尺寸的手机影评移动端适配的相关因素:屏幕宽度/高度 js:scree.height/screen.width ; css: @mediaalland(width/height:600px){}https://deve... 阅读全文
posted @ 2016-01-01 14:48 SweetyDaisy 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 1.transform:对元素自身的改变。包括: 平移:translate(X/Y) 翻转:rotate(20deg) 缩放:scale(X/Y) 倾斜/透视:skew(..)2.transiton:对元素css样式的改变(width,height,opacity。。。。),有动效, 包含起... 阅读全文
posted @ 2015-06-19 10:08 SweetyDaisy 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 1.如何让一个绝对定位的div居中:如 div{position:absolute width:300px; height:400px; } 1. left:0;right:0;height:0;top:0;//IE8下不兼容 2. margin-left: -150px;margin-top: ... 阅读全文
posted @ 2015-06-19 09:45 SweetyDaisy 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 数据类型;1.对象;2.原型;3.原型链;4.函数;5.变量对象;6.活动对象;7.作用域/作用域链;8.闭包;9.内存管理。数据类型: 基本类型:size不变,放在栈里 引用类型:size不定,放在堆里1.对象: 定义对象的方式:1.字面量:var obj= {};2.构造函数:varobj=... 阅读全文
posted @ 2015-06-18 23:53 SweetyDaisy 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1.主题结构元素: article section time pubdate属性 nav aside article用法:常用来表示一个独立的结构; section用法:一个东西可能会有几部分,每一个可用一个section组成; article和section的区别:article是secti... 阅读全文
posted @ 2014-09-01 22:05 SweetyDaisy 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 伪类和伪元素的区别CSS的元素选择器除了根据id(#)、class(.)、属性([ ])选取元素以外,还有很重要的一类,就是根据元素的特殊状态来选取元素。它们就是伪类和伪元素。跟id选择器、类选择器、属性选择器以及派生选择器等等这些从HTML文档层次结构(DOM树)中获取元素不同的是,伪类和伪元素是预定义的、独立于文档元素的。它们获取元素的途径也不是基于id、class、属性这些基础的元素特征,而是在处于特殊状态的元素(伪类),或者是元素中特别的内容(伪元素)。当然,伪类和伪元素的表示形式也使用“:”(英文冒号)与其它选择器相区分。伪类伪类选择元素基于的是当前元素处于的状态,或者说元素当前所具 阅读全文
posted @ 2014-04-02 22:23 SweetyDaisy 阅读(489) 评论(0) 推荐(1) 编辑
摘要: 概括:1.闭包是和gc机制相关的;2.闭包是涉及到一个对象的属性,何时gc被处理;3.怎样才能对对象的属性行成一个闭包,举例如下:详述:一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函数外部自然无法读取函数内的局部变量。Js代码 function f1(){ var n=999; } ale... 阅读全文
posted @ 2014-04-01 11:13 SweetyDaisy 阅读(164) 评论(0) 推荐(0) 编辑