摘要: 2. 纵向 3. 横向 阅读全文
posted @ 2016-08-18 22:32 nostic 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 在打印车时代,"回车",告诉打字机把打印头定位在左边界; "换行",告诉打字机把纸向下移一行。 回车"(carriage return) "\r" "换行"(line feed)"\n" CRLF -- Carriage-Return Line-Feed 回车换行 就是回车(CR, ASCII 13 阅读全文
posted @ 2016-08-18 21:16 nostic 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1. css 属性继承专题 2. css3选择器,过滤选择器 阅读全文
posted @ 2016-08-18 11:07 nostic 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 此文集主要是本人学习阶段的一些总结和笔记,多包含借鉴和转载,原创内容将于随笔文集发表。 如果有人觉得哪里错了或者有问题,欢迎提出交流。 我一直觉得,交流与输出,是最快的提升路径。 愿同各位共勉。 阅读全文
posted @ 2016-08-14 20:58 nostic 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一、Iframe标记的使用 Frame标记即帧标记,我们所说的多帧结构就是在一个浏览器窗口中显示多个HTML文件。现在,我们遇到一种很现实的情况:如有一个教程,是一节一节地上,每页末尾做一个“上一节“、“下一节“的链接,除了每节教程内容不同之外,页面其它部分内容都是相同的,如果一页一页地做笨页面,这 阅读全文
posted @ 2016-08-14 20:35 nostic 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 双逻辑非 双逻辑非操作,会把一个值(数字,字符串.....)转换为布尔值。 第一次逻辑非操作取反的布尔,第二次获得最初元素本身对应的布尔 alert(!!false); //false alert(!!"blue"); //true alert(!!0); //false alert(!!NaN) 阅读全文
posted @ 2016-08-14 19:07 nostic 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 立即执行函数前面加分号是个好习惯,像这样子(function(){alert(1)})()的函数,如果js不换行,或者经过了压缩,很容易会使前后文重叠混乱。 函数调用的两种方式,通过函数名调用,通过表达式调用。匿名函数调用算在表达式调用的方法里。 而“function f(){}(1)”就是合法的, 阅读全文
posted @ 2016-08-14 14:44 nostic 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 我在div上设置width是200px,但是在审查元素的盒模型里就成了183 内容区确实是按上面计算出来的183px,另外的17px 算在了滚动条上。 虽然写的是183,但实际上这个浅绿色的区域宽度依然是200px; 这里的183 是文字区域的宽度。实际上,文字+滚动条=200px,滚动条也算在内容 阅读全文
posted @ 2016-08-11 19:51 nostic 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 在js书上看到了focus()方法,一直认为这是jQ的方法,怎么直接用在了DOM中, 原来,DOM也有此方法,各种知识点层出不穷。 获取焦点focus() 移除 blur() 阅读全文
posted @ 2016-08-10 12:27 nostic 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 看到这几个词,有点傻傻分不清,故总结一下。 那么什么是伪类呢?之所以说它是“伪”的,不是为了赶时髦,其实可以理解为,它不是真正的一类对象,而是一类对象的某种状态。 比如一类链接<a>的hover状态,就是个“伪”的类。 而伪对象呢,可以理解为本身不是单独的全新的对象,而是将已有的某些对象中划分出来一 阅读全文
posted @ 2016-08-07 15:25 nostic 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1. js中有五种基本类型,Undefined、Null、Boolean、Number 和 String 如果对 oTemp2 使用除 typeof 之外的其他运算符的话,会引起错误,因为其他运算符只能用于已声明的变量上。 注意typeof null会返回object 。 2. 对于浮点字面量的有趣 阅读全文
posted @ 2016-08-06 21:18 nostic 阅读(135) 评论(0) 推荐(0) 编辑
摘要: border-spacing 1. 可用,需设置在table标签上或者display为table、inline-table的元素。 必须有border-collapse属性时,才起作用。 如果单元格不分离,怎么来的单元格之间的距离啊。 border-spacing:10px 30px; 表示单元格水 阅读全文
posted @ 2016-08-06 08:02 nostic 阅读(4479) 评论(0) 推荐(0) 编辑
摘要: 1. 设置绝对定位后,元素会脱离标准文档流,其原来的位置会被别的元素替代 2. span标签被设置成绝对定位,就可以设置height和width属性,而且不占有原本的空间。 另外,定位absolute的时候,如果top,right,left不设具体值而是默认或者auto的时候,该元素会在其未定位前, 阅读全文
posted @ 2016-08-05 09:04 nostic 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 关于position:absolute 它不是相对于视窗而是相对于最近的“positioned”祖先元素。如果绝对定位(position属性的值为absolute)的元素没有“positioned”祖先元素,那么它是相对于文档的 body 元素,并且它会随着页面滚动而移动。 记住一个“positio 阅读全文
posted @ 2016-08-04 17:26 nostic 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 今天看书的时候,看到这么一段。突然搞不清内容区是什么了。于是,下面这张经典图出现了。同时,还有与之相关的各个边界线。 想到css3里面的,box-sizing属性,默认的就是content-box,及当你设置width时,你设置的是内容区的宽度。 另外还有,border-box,以border的边界 阅读全文
posted @ 2016-08-04 16:17 nostic 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1. 阅读全文
posted @ 2016-08-04 15:47 nostic 阅读(117) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> img{ float:left; } .box{ border: 1px solid hotpink; } p{ 阅读全文
posted @ 2016-08-04 11:48 nostic 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 判断是哪种浏览器及版本 5 6 27 28 29 30 31 32 测试一 33 34 35 36 阅读全文
posted @ 2016-08-02 23:25 nostic 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1. 2 3 4 5 只有不是ie浏览器才能看到这里 阅读全文
posted @ 2016-08-02 23:18 nostic 阅读(174) 评论(0) 推荐(0) 编辑
摘要: <p class="important warning"> This paragraph is a very important warning. </p> .important.warning {background:silver;}两个类名之间不含空格,直接连接。选择元素中,必须同时包含这两个类 阅读全文
posted @ 2016-07-31 15:52 nostic 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 原文链接http://www.html-js.com/article/3444 类型转换还不行?还非得隐式?这是什么高级玩意? 废话不多说,我们先上一盘栗子,额,不对,先看一个例子吧。 实际上在大多数编程语言中,都会认为上面这个表达式是错误的。因为布尔表达式与算术运算是不兼容的。尤其是在静态语言中, 阅读全文
posted @ 2016-04-24 15:03 nostic 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 碰到几个问题,总结一下: DOM 0级与html事件需要加上on,DOM2在非ie下不需要,因为已经有了listen这个监听的东西,在ie下DOM2的attachEvent和detatchEvent需要加上on 注意: Internet Explorer 8 及更早IE版本不支持 addEventL 阅读全文
posted @ 2016-04-20 22:00 nostic 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 有时候用参数和变量来解决一些输出问题 对于表单控件,都可以用value属性,对于非表单控件,可以用innerHTML INPUT标签都有value属性,但都没有innerHTML属性,所以只能用value SELECT标签和OPTION标签,即有value属性也有innerHTML属性,但是一个是取 阅读全文
posted @ 2016-04-20 20:19 nostic 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 初学js的时候,对arguments这个东西常见,就是搞不清他的意思~ 下面是我找到的一些资料和我的理解,终于弄懂了这个家伙 首先arguments指向实参对象 在函数体内,标识符arguments是指向实参对象的引用,实参对象是一个类数组对象 arguments[0],arguments.leng 阅读全文
posted @ 2016-04-18 23:53 nostic 阅读(209) 评论(0) 推荐(0) 编辑
摘要: length 属性 定义和用法 length 属性可设置或返回数组中元素的数目。这个很常见了 语法 prototype 属性 定义和用法 prototype 属性使您有能力向对象添加属性和方法。 语法 实例 在本例中,我们将展示如何使用 prototype 属性来向对象添加属性: 1 <script 阅读全文
posted @ 2016-04-18 23:18 nostic 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 属性的枚举:可以通过for...in语句来枚举对象的所有属性的值,也可以获得对象的所有属性名。例: 删除对象的属性:可以使用delete运算符来删除一个对象的属性,删除之后,该属性将不再属于该对象。 例: 删除对象属性之后,在javascript中读取一个不存在的对象属性时,与读取一个没有赋值的对象 阅读全文
posted @ 2016-04-18 21:20 nostic 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 网上大神真是多,书上看半天没看懂,看到大神们的讲解,真是醍醐灌顶~ 哈哈,我啥时候也能这样给别人解疑~ 你可能会发现别人写的代码中有这么一句:var that = this;,这代表什么意思呢? 在javascript中,this代表的是当前对象。 var that=this就是将当前的this对象 阅读全文
posted @ 2016-04-02 18:02 nostic 阅读(2772) 评论(0) 推荐(0) 编辑
摘要: LZ要先明白存在call和apply的原因,才能记得牢一点: 在javascript OOP中,我们经常会这样定义: function cat(){}cat.prototype={ food:"fish", say: function(){ alert("I love "+this.food); } 阅读全文
posted @ 2016-04-02 17:41 nostic 阅读(141) 评论(0) 推荐(0) 编辑
摘要: JS实现判断滚动条滚到页面底部并执行事件的方法 JS实现判断滚动条滚到页面底部并执行事件的方法 需要了解三个dom元素,分别是:clientHeight、offsetHeight、scrollTop。 clientHeight:这个元素的高度,占用整个空间的高度,所以,如果一个div有滚动条,那个这 阅读全文
posted @ 2016-03-28 15:27 nostic 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。 Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法, 阅读全文
posted @ 2016-03-28 15:21 nostic 阅读(386) 评论(0) 推荐(0) 编辑
摘要: getElementsByClassName()是HTML5 新增的DOM API。 IE8以下不支持。对于现代浏览器开发,还可以使用querySelector()和querySelectorAll()。他们的功能更加强大。 附注 解释:getElementsByClassName()是HTML5的 阅读全文
posted @ 2016-03-23 18:48 nostic 阅读(318) 评论(0) 推荐(0) 编辑
摘要: Submit是专门用于提交表单的Button,与Button的区别主要有两点: type=button 就单纯是按钮功能 type=submit 是发送表单 (1)Submit将表单提交(form.submit())作为其onclick后的默认事件,Button并非如此 (2)表单提交时,所有具有n 阅读全文
posted @ 2016-03-14 19:14 nostic 阅读(189) 评论(0) 推荐(0) 编辑
摘要: background 简写属性在一个声明中设置所有的背景属性。可以设置如下属性:background-colorbackground-positionbackground-sizebackground-repeatbackground-originbackground-clipbackground- 阅读全文
posted @ 2016-03-12 16:18 nostic 阅读(1898) 评论(0) 推荐(1) 编辑
摘要: 块元素(block element) ◎ address - 地址 ◎ blockquote - 块引用 ◎ center - 举中对齐块 ◎ dir - 目录列表 ◎ div - 常用块级容易,也是css layout的主要标签 ◎ dl - 定义列表 ◎ fieldset - form控制组 ◎ 阅读全文
posted @ 2016-03-03 21:28 nostic 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 节点属性 在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 : 1. nodeName : 节点的名称 2. nodeValue :节点的值 3. nodeType :节点的类型 一、nodeName 属性: 节点的名称,是只读的。 1. 元素节点的 nodeNam 阅读全文
posted @ 2016-03-01 16:28 nostic 阅读(227) 评论(0) 推荐(0) 编辑
摘要: JS中如何输出空格 JS中如何输出空格 在写JS代码的时候,大家可以会发现这样现象: document.write(" 1 2 3 "); 结果: 1 2 3 无论在输出的内容中什么位置有多少个空格,显示的结果好像只有一个空格。 这是因为浏览器显示机制,对手动敲入的空格,将连续多个空格显示成1个空格 阅读全文
posted @ 2016-02-25 12:16 nostic 阅读(26901) 评论(0) 推荐(2) 编辑