- 博客(26)
- 问答 (1)
- 收藏
- 关注
原创 IFC
html里面的IFC?inline formating context(IFC)内联格式化上下文IFC跟BFC一样,它不是一个元素,不是一种属性,而是一种环境,一种上下文,一种布局特性。在IFC中,内联元素在水平方向上一个接一个的排布,其中,容器之间水平方向上的margin,padding,border方向上是好使的。他们垂直方向上有很多种对其方式,比如居底部或顶端对齐,或者基
2015-11-24 23:50:29
562
原创 zepto
Zepto.js 是专门为现代智能手机浏览器推出的 Javascript 框架, 拥有和jQuery相似的语法, 但是和jQuery相比下来, 他有很多优点, 大小方面 , 压缩后的 zepto.min.js 大小只有21K, 使用服务器端 gzip 压缩后大小只有5~10K, 可以说非常的小, 但是功能很齐全, 多出来了一些触摸屏的事件 , 它唯一不支持的就是万恶的IE, 不过用它来开发iPho
2015-11-24 23:46:16
1454
原创 jquery Mobile
jQuery Mobile是jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。jQuery一直以来都是非常流
2015-11-24 23:44:35
389
原创 call方法和apply的区别
call()方法和 apply()方法的区别##JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别。 > call()--是调用一个对象的call方法,以另一个对象替换当前对象,伪装继承。 apply()--应用某一对象的一个方法,用另一个对象替换当前对象。 >##1.不同点:方法传递的参数不同 >call 需要把参数按顺序传递进
2015-11-24 23:42:37
394
原创 angular
什么是Angularjs: 完全使用 JavaScript编写的客户端技术,主要用于构建单页面Web应用,通过原生的Model-View-Controller( MVC,模型?视图?控制器)功能增强了 HTML。 -- >##1.使用 通过 //载入脚本 {{name}} var app=angular.m
2015-11-24 23:42:01
296
原创 sass
1.先建一个后缀名为scss的文件,使用考拉编译器生成css文件,引入html 2.使用变量 $color:red; div{ background-color: $color; height: 200px; width: 200px; } 变量的运算 $number:10px;
2015-11-24 23:41:08
279
原创 less预处理语言
1.less的概述less的源码采用的javaScript,less框架诞生于2009年,使用javascript语言编写的一种css预处理语言,他为css赋予了编程的特性如变量/继承/运算/函数等功能。 ##2.less的使用>1.使用变量 使用@定义一个变量,在其他的css样式中引用 @color:red;// #header{
2015-11-24 23:40:09
389
原创 bootstrap框架
1.Bootstrap概述Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。Bootstrap是基于jQuery框架开发的,它在jQuery框架的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。 >###2.使用: >先引入bootstrap.css文件 >table-striped可以使奇数行的背景
2015-11-24 23:39:05
387
原创 960框架
1.如何使用960框架>在html文件中引入相关的外部CSS文件;主要是960.css、reset.css和text.css >2.定义一个DIV大容器,放下整个页面>grid其实就是一个容器,在这个容器里,已经给分好了“块,所以这个容器就给平均分成了块,有12和16两种,我们用.container_12 和 .container_16来区分 > di
2015-11-24 23:37:48
296
原创 BFC
1.BFC 定义 BFC(Block formatting context)直译为"块级格式化上下文"。 2.BFC布局规则: BFC布局规则: 内部的Box会在垂直方向,一个接一个地放置。 Box垂直方向的距离由margin决定。属于同一个BFC的两个相邻Box的margin会发生重叠 每个元素的margin box的左边, 与包含块borde
2015-11-24 23:36:01
253
原创 nodejs
一.node.js的概述: Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用。二.node.js的特点: >1:异步IO 异步相对应的就是不同步,使用异步可以更高的分配资源 >2:事件与回调函数 >3:单线程处理方式 >4:跨平台 在各
2015-11-24 23:33:29
259
原创 html5的地图及画布
#一地图 > 1. 测试浏览器是否支持-- navigator.geolocation > 2. 获取地理位置--getCurrentPosition(success,error,options) > 3. 成功获取信息后调用success函数,返回一个position对象position.coords.latitude--纬度;position.coords.long
2015-11-24 23:32:10
1294
原创 html5本地存储及表单
一、htm5 form表单html5 的form表单不同于html4,input标签写在form标签下面而不是内部。通过form的id="myForm" 和input的form="myForm"关联。1. -- 日期2. -- 时间3. -- 月份4. --周5. -- 显示数字,最大值10,最小值0,每次加减2,默认5。
2015-11-24 23:31:01
2353
原创 html5
一、html5新标签1. ---用作页眉;2. ---用作页脚;3. -----用作导航;4. --元素用于对网站或应用程序中页面上的内容进行分块,定义文档中的节。比如章节、页眉、页脚或文档中的其它部分。section表示一段专题性的内容,一般会带有标题。一个section元素通常由内容及其标题组成。5. ---标签用于对网页或区段(sectio
2015-11-24 23:29:53
283
原创 正则表达式
1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$
2015-11-24 23:27:25
476
原创 html5基础
一、html5新标签1. ---用作页眉;2. ---用作页脚;3. -----用作导航;4. --元素用于对网站或应用程序中页面上的内容进行分块,定义文档中的节。比如章节、页眉、页脚或文档中的其它部分。section表示一段专题性的内容,一般会带有标题。一个section元素通常由内容及其标题组成。5. ---标签用于对网页或区段(section)的标题进行组
2015-09-23 22:36:27
283
原创 html5基础
一、html5新标签1. ---用作页眉;2. ---用作页脚;3. -----用作导航;4. --元素用于对网站或应用程序中页面上的内容进行分块,定义文档中的节。比如章节、页眉、页脚或文档中的其它部分。section表示一段专题性的内容,一般会带有标题。一个section元素通常由内容及其标题组成。5. ---标签用于对网页或区段(section)的标题进行组
2015-09-23 22:34:06
381
原创 js 判断输入都年份是不是闰年
var year = prompt("请输入一个年份\n"); year = Number(year); if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) { document.write(year + "是一个闰年"); } else {
2015-08-08 17:38:40
1307
原创 js 将一个正整数转为二进制输出
var i ; var j = ""; while(i!=52) { i = prompt("请输入:"); } while (i > 0){ j = (i % 2) + j ; i = parseInt(i / 2); }
2015-08-08 17:36:02
2384
原创 js判断输入的年月日是一年中的第几天
var y, m, d; var total = 0; var arr = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); y = Number(prompt("请输入年")); m= Number(prompt("请输入月")); d =
2015-08-08 17:31:37
8938
原创 css页面布局基础
百度首页制作html>html>head lang="en"> meta charset="UTF-8"> title>百度首页title> style type="text/css"> #homepage { border: 1px none; font-family: 微软雅黑;
2015-07-31 02:38:46
248
转载 css页面布局基础
百度首页制作html>html>head lang="en"> meta charset="UTF-8"> title>百度首页title> style type="text/css"> #homepage { border: 1px none; font-family: 微软雅黑;
2015-07-31 02:35:20
1131
原创 XHTML基础
一、XHTML基本语法规则XHTML元素使用XHTML标记定义,每个标记都出现在一对尖括号(本文本是一个示例段落二、XHTML文档总体结构html> head> title>标题部分title> head> body> 文档正文部分 body>html>三、添加XHTML文档正文 1、定义正文标题 html>
2015-07-28 21:24:22
343
原创 Web应用程序开发原理
一、B/S结构Web应用程序工作原理:B/S:浏览器/服务器(Browser / Server简称B/S)架构编程。工作原理:1、由网页组成的Web应用程序;2、存放Web应用程序并提供网页浏览服务的Web服务器;3、解析网页并显示网页给用户浏览的客户端浏览器;4、在客户端和Web服务器端提供通讯的HTTP网络协议。三、HTTP协议 :1、 HTTP请求格式: 请求行 2、HT
2015-07-27 20:57:46
591
原创 函数
一、函数的分类:1、系统提供的标准函数(库函数);2、用户自定义函数。二、函数的定义:函数的定义就是写出函数的全部内容,即完成函数功能的程序块。格式为:函数返回类型 函数名称 (形式参数表){说明语句序列可执行语句列表}函数使用过程中的步骤:1、函数定义:之处函数通过return返回值的类型;void型的函数无返回值。2、函数声明:被调用函数需要先声明后
2015-07-26 22:02:35
578
原创 c语言 数组和字符串
一、数组的概念:按一定顺序排列,具有某种相同性质的同类型变量的集合。这些变量具有相同的名字和数据类型,在内存中顺序排列,并通过下标区分,所以也叫下标变量。二、一维数组1、一维数组的形式: 数据类型 数组名 [整型常亮表达式];说明:a) 数据类型是数组中全体数组元素的数据类型; b) 数组名用标识符表示,整型常亮表达式代表数组具有的数组元素个数;
2015-07-22 23:51:39
404
空空如也
IE11浏览器多个文本输入框按住shift键后不能输入
2016-01-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人