摘要:
word-wrap语法: word-wrap : normal |break-word normal : 默认值,单词如果单词超长,会冲出边界(单个单词超长,在当前行显示) break-word :将内容在边界内换行,当单词在当前行放不下时,会自动切换到下一行(单个单词超长,在下一行显... 阅读全文
摘要:
1、多列布局每列宽度必然相等2、多列盒模型将多列融合在一起,而弹性盒模型中各列依然独立 阅读全文
摘要:
1.webkit-webkit-gradient(radial,190,190,10,200,90,10,from(#555),to(rgba(255,255,255,0),color-stop(0.4,#123)));应用于background-image,-webkit-border-image... 阅读全文
摘要:
为了演示的需要,首先限定下示例的布局结构:左中右三栏布局,左右两栏宽度固定(要想不固定将宽度值改为百分值即可),中间栏宽度自适应。左右两栏的宽度为200像素。 1、绝对定位法这或许是三种方法里最直观,最容易理解的:左右两栏采用绝对定位,分别固定于页面的左右两侧,中间的主体栏用左右margin值撑开距 阅读全文
摘要:
1.border-color 继承内部元素前景色(color:black.可能对元素本身没有效果)2.border-style:none;//不仅样式没了,border-width也变为03.margin、padding百分数继承父元素width4.背景是固定的(fixed),background... 阅读全文
摘要:
包括替换和非替换元素。 对于只包含文本的行,能够改变行高的属性:line-height,vertical-aligin;行内替换元素的margin,padding,border也会影响行高 替换元素非替换元素区别 非替换元素(纯文本): 1.上下padding不会影响内容区形状,从而也不会影响行内框 阅读全文
摘要:
一、水平格式化7个属性之和等于父级宽度1.三个auto 外边距为0,width=auto。(同默认情况)2.两个auto 两个外边距为auto,居中;注:纵向外边距设置为auto,实际上他们会被重置为0,起不到居中效果 一个外边距和width,设置为auto的外边距为03.一个auto4.没有... 阅读全文
摘要:
五、position+margin 注:已经宽高的div可以用.mydiv{width:300px;height:200px;position:absolute;left:50%;top:50%;margin:-100px00-150px}这里不能用margin:-50%,是因为margin百分数是 阅读全文
摘要:
一、DOM2和DOM3概述文档对象模型是一种与编程语言及平台无关的API(Application programming Interface),借助于它,程序能够动态地访问和修改文档内容、结构或显示样式。W3C协会早在1988年就开始了DOM标准的制定,W3C DOM标准可以分为DOM1,DOM2,... 阅读全文
摘要:
阅读全文
摘要:
1.comet(服务器向页面推送数据)单向2.SSE:围绕comet推出的APIvar source=new EventSource("myevent.php");//url必须与创建对象的页面同url,域和端口source.onmessage=function(ev){ ev.data..... 阅读全文
摘要:
第四条补充: cookie中包含domain和path,所有向该域下该路径发送的请求头部都会包含这个cookie; session浏览器关闭后消失,只能由最初给对象存储数据的页面访问 阅读全文
摘要:
一、注意作用域 2.使用innerHTML代替createElement()和appendChild 八、减少HTTP请求 基本原理: 在浏览器(客户端)和服务器发生通信时,就已经消耗了大量的时间,尤其是在网络情况比较糟糕的时候,这个问题尤其的突出。 一个正常HTTP请求的流程简述:如在浏览器中输入 阅读全文
摘要:
阅读全文
摘要:
tostring()和join()区别 toString“,”也输出到字符串中。 1+[1,2,3]=="11,2,3",其中[1,2,3]自动调用toString()方法注:es6中var a=function(a,b){ruturn a+b;}等同于var a=(a,b)=>a+b;//返回对... 阅读全文