摘要: 1.兼容性:text-shadow 和 box-shadow 这两个属性在主流现代浏览器上得到了很好的支持( > Chrome 4.0, > Firefox 3.5, > Safari 4.0, > Opera 9.6, > IE10)。 2.text-shadow:5px 5px 5px #fff 阅读全文
posted @ 2017-03-04 14:59 江山代有才人出 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 提示:在标签中添加title属性 1.文本中如何添加提示信息? 1.1直接在标签中加title=“值”; 例如:<p title="爱笑,爱哭,爱生活">我是女生,漂亮的女生,我是女生,爱哭的女生</p> 1.2当鼠标移到p标签上时,显示title里面的内容。 2.图片中如何添加提示信息? 2.1在 阅读全文
posted @ 2017-01-07 19:32 江山代有才人出 阅读(7817) 评论(0) 推荐(0) 编辑
摘要: 1.文档流是指html文档加载解析时从上到下,从左向右,但相对于盒子模型来说,浮动后脱离文档流,但是没有脱离文本流。 1.1代码 <!DOCTYPE html> <html > <head> <meta charset="UTF-8"> <title>Document</title> <style> 阅读全文
posted @ 2017-01-06 23:57 江山代有才人出 阅读(3093) 评论(0) 推荐(0) 编辑
摘要: 1.什么是ajax? Ajax 是 Asynchronous JavaScript and XML(以及 DHTML 等)的缩写。 2.ajax需要什么基础? HTML 用于建立 Web 表单并确定应用程序其他部分使用的字段。 JavaScript 代码是运行 Ajax 应用程序的核心代码,帮助改进 阅读全文
posted @ 2017-01-06 22:47 江山代有才人出 阅读(1268) 评论(0) 推荐(3) 编辑
摘要: 1.Canvas是什么? 简单地说canvas是画布,可以进行画任何的线、图形、填充等一系列的操作,而且操作的画图就是js, 提供简单的二维矢量绘图. 2.步骤: <canvas id="aa">12</canvas> //创建HTML页面,设置画布标签 var canvas=document.ge 阅读全文
posted @ 2017-01-06 21:58 江山代有才人出 阅读(246) 评论(0) 推荐(0) 编辑
摘要: <iframe src="http://caiyanli.top/" height="500" width="500" frameborder="0" marginheight="2" marginwidth="0" scrolling="yes"></iframe> 注:iframe h5 新增标 阅读全文
posted @ 2017-01-06 20:08 江山代有才人出 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1.检测浏览器,search的用法 if(window.navigator.userAgent.search(/firefox/i)!=-1){ alert('ff'); } else if(window.navigator.userAgent.search(/chrome/i)!=-1){ ale 阅读全文
posted @ 2017-03-17 12:16 江山代有才人出 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.创建 RegExp 对象的语法: 参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。 参数 attributes 是一个可选的字符串,包含属性 "g"、"i" 和 "m",分别用于指定全局匹配、区分大小写的匹配和多行匹配。ECMAScript 标准化之前,不支持 m 属 阅读全文
posted @ 2017-03-17 11:42 江山代有才人出 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.split() 方法用于把一个字符串分割成字符串数组。 提示: 如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。 注意: split() 方法不改变原始字符串。 语法:string.split(separator,limit) 2. 阅读全文
posted @ 2017-03-17 00:27 江山代有才人出 阅读(8708) 评论(1) 推荐(1) 编辑
摘要: 1.substring 用于提取字符串中介于两个指定下标之间的字符,返回值包括开始处的字符,但是不包括结束处的字符。 语法: string.substring(from,to) var str = "hello,world"; var n = str.substring(3);//如果有两个值,那么 阅读全文
posted @ 2017-03-16 20:53 江山代有才人出 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Array 对象属性 阅读全文
posted @ 2017-03-16 20:52 江山代有才人出 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1.代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>随机点名器</title> <link rel="icon" href="http://caiyanli.top/images/cai.gif"> < 阅读全文
posted @ 2017-03-16 19:58 江山代有才人出 阅读(340) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <style> .clock{ width: 600px; height: 600px; margin: 50px auto; background: url(./image 阅读全文
posted @ 2017-03-16 19:46 江山代有才人出 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 1.取整的方法 Math.floor( ) Math 对象的方法--取比当前数值小的最大整数(下取整)。 Math.ceil( ) Math对象的方法--取比当前数值大的最小整数(上取整)。 Math.round( ) Math对象的方法--四舍五入。 toFixed( ) Number对象的方法- 阅读全文
posted @ 2017-03-16 19:42 江山代有才人出 阅读(1978) 评论(0) 推荐(0) 编辑
摘要: 1.原型: 在JavaScript 中,对象被表现为prototype 。 原型其实一直存在于我们接触过的任何一个对象。 2. Tip:在函数对象中也存在__proto__属性,但是查看函数对象的原型还是要使用prototype 。 JavaScript 在创建对象的时候,无论是普通对象还是函数对象 阅读全文
posted @ 2017-03-16 16:29 江山代有才人出 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 1.封装 2.主体程序 3.获取class为dicTap的所有li内容程序 window.onload = function() { var topMenus = getClass('li','dicTap'); for(var i=0;i < topMenus.length; i++) { ale 阅读全文
posted @ 2017-03-15 23:29 江山代有才人出 阅读(358) 评论(0) 推荐(0) 编辑
第一,有梦想。一个人最富有的时候是有梦想,有梦想是最开心的。第二,要坚持自己的梦想。有梦想的人非常多,但能够坚持的人却非常少。阿里巴巴能够成功的原因是因为我们坚持下来。在互联网激烈的竞争环境里,我们还在,是因为我们坚持,并不是因为我们聪明。有时候傻坚持比不坚持要好得多。——马云