喝完一杯,再来一杯。
摘要: 1、 需要水平垂直居中的元素的父级设置:position:relative; 再给该元素设置:position:absolute; top:0; right:0; left:0; bottom:0; margin:auto; overflow:auto; (不需要给该元素设置宽高) 注意:高度必须定 阅读全文
posted @ 2016-10-18 18:22 先人 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1、charCodeAt(index); 返回一个整数,代表下标位置上字符的Unicode的编码。 2、fromCharCode(code1,code2,code3,...); code1代表Unicode编码数 eg:obj.fromCharCode(65,66,112); //返回ABp 3、c 阅读全文
posted @ 2016-10-18 17:17 先人 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、什么是HTML语义化 根据内容的结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器更好的解析。 2、为什么要代码语义化 a、在没有css的情况下,页面也能呈现出很好的内容结构 b、更好的用户体验,比如:title、alt用于解释名词或解 阅读全文
posted @ 2016-10-18 15:11 先人 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1、控制显示区域各种属性: <meta name="viewport" content="width=device-width initial-scale=1.0 maximum-scale=1.0 user-scalable=1.0" /> height viewport的高度 width vie 阅读全文
posted @ 2016-10-18 14:28 先人 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 比如:在一个<ul>标签中有一个<li>标签 <body> <ul> <li></li> </ul> </body> 那由于li是ul的子标签,根据事件冒泡原理,对于onmouseOver和onmouseOut,浏览器会把<ul>和<li>当做两个不同的object,因此当鼠标在两者之间移动时,会触 阅读全文
posted @ 2016-10-18 13:51 先人 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 在使用javascript编程时会遇到一个问题,就是当你给html添加事件时,由于浏览器默认的冒泡事件触发机制,所以会触发你不想触发的事件,那么通过如下的函数可以解决这个问题(兼容IE和FF)。 1、阻止事件冒泡,使其成为捕获型事件触发机制 function stopBubble(e){ if(e 阅读全文
posted @ 2016-10-18 11:38 先人 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、返回控制与函数结果 语法:return 表达式; 在函数语句结束时执行,并返回表达式的值作为函数的结果; 二、返回控制 返回空值,语法:return; 一般来讲,为事件处理函数返回return:false; ,作用在于阻止默认事件行为和取消默认动作,比如,在默认情况下点击一个<a>元素,那么页面 阅读全文
posted @ 2016-10-18 10:56 先人 阅读(11450) 评论(1) 推荐(0) 编辑