盒子标签和属性对照
CSS语法(不区分大小写)
JavaScript语法(区分大小写)
border
border
border-bottom
borderBottom
border-bottom-color
borderBottomColor
border-bottom-style
borderBottomStyle
border-bottom-width
borderBottomWidth
border-color
borderColor
border-left
borderLeft
border-left-color
borderLeftColor
border-left-style
borderLeftStyle
border-left-width
borderLeftWidth
border-right
borderRight
border-right-color
borderRightColor
border-right-style
borderRightStyle
border-right-width
borderRightWidth
border-style
borderStyle
border-top
borderTop
border-top-color
borderTopColor
border-top-style
borderTopStyle
border-top-width
borderTopWidth
border-width
borderWidth
clear
clear
float
floatStyle
margin
margin
margin-bottom
marginBottom
margin-left
marginLeft
margin-right
marginRight
margin-top
marginTop
padding
padding
padding-bottom
paddingBottom
padding-left
paddingLeft
padding-right
paddingRight
padding-top
padding ......
IE6中CSS无效问题
同事反馈我一个页面在IE7和Firefox下都正常,但是在IE6中无样式.但是页面我做给他们的时候一切都是正常的.把他传给我的包打开研究了半天发现,页面编码从GB2312变成了UTF-8,其他都没有什么改变.于是还原为GB2312,页面正常.再将外部CSS复制到页面内部,同样正常.研究许久找不到问题所在,忽然发现CSS里面有段注释 /*弹出层*/,在中文前后加入空格修改成为/* 弹出层 */后就恢复正常了,但在没有空格的情况下使用英文也是可以的.
所以在UTF-8编码下的页面所使用的外联CSS中的中文注释一定要与注释符号之间加入空格,否则写在注释以后的CSS在IE6下无效.
摘自http://faykwong.blog.163.com/blog/static/802368200842615621532/ ......
一、document.formName.item(“itemName”) 问题
问题说明:IE下,可以使用 document.formName.item(“itemName”) 或 document.formName.elements ["elementName"];Firefox下,只能使用document.formName.elements["elementName"]。
解决方法:统一使用document.formName.elements["elementName"]。
二、集合类对象问题
问题说明:IE下,可以使用 () 或 [] 获取集合类对象;Firefox下,只能使用 [ ]获取集合类对象。
解决方法:统一使用 [] 获取集合类对象。
三、自定义属性问题
问题说明:IE下,可以使用获取常规属性的方法来获取自定义属性,也可以使用 getAttribute() 获取自定义属性;Firefox下,只能使用 getAttribute() 获取自定义属性。
解决方法:统一通过 getAttribute() 获取自定义属性。
四、eval(“idName”)问题
问题说明:IE下,可以使用 eval(“idName”) 或 getElementById(“idName”) 来取得 id 为 idName 的HTML对象;Firefox下,只能使用 getElementById(“idName”) 来取得 id 为 idName 的HTML对象。
解决方法:统一用 getElementById(“idName”) 来取得 ......
一、document.formName.item(“itemName”) 问题
问题说明:IE下,可以使用 document.formName.item(“itemName”) 或 document.formName.elements ["elementName"];Firefox下,只能使用document.formName.elements["elementName"]。
解决方法:统一使用document.formName.elements["elementName"]。
二、集合类对象问题
问题说明:IE下,可以使用 () 或 [] 获取集合类对象;Firefox下,只能使用 [ ]获取集合类对象。
解决方法:统一使用 [] 获取集合类对象。
三、自定义属性问题
问题说明:IE下,可以使用获取常规属性的方法来获取自定义属性,也可以使用 getAttribute() 获取自定义属性;Firefox下,只能使用 getAttribute() 获取自定义属性。
解决方法:统一通过 getAttribute() 获取自定义属性。
四、eval(“idName”)问题
问题说明:IE下,可以使用 eval(“idName”) 或 getElementById(“idName”) 来取得 id 为 idName 的HTML对象;Firefox下,只能使用 getElementById(“idName”) 来取得 id 为 idName 的HTML对象。
解决方法:统一用 getElementById(“idName”) 来取得 ......
在JSP页面上加入
<%String path = request.getContextPath();%>
<link href="<%=path%>/css/style.css" rel="stylesheet" type="text/css">
下列方式貌似不行:
<link href="../css/style.css" rel="stylesheet" type="text/css">
<link href="../../css/style.css" rel="stylesheet" type="text/css"> ......
adode的flash播放器可谓影响深远,给无数用户带来了很绚丽的视觉效果。
可以毫不夸张地说,flash播放器解决了网页的复杂交互问题,从而为互联网提供了良好的体验效果,目前
flash建站、flash全站、flash 应用在网页上越来越多。互联网上flash的小应用与flash站可谓多如牛毛。
在手机平台上发展如何呢?手机上目前对动画的支持仅仅是限于对gif和svg动画的支持,山寨机上甚至对
svg也不支持,更谈不上什么绚丽的体验。所以porting一个很轻量级支持flash 7.0标准的flash播放器很
有必要,尤其uc的手机浏览器也支持了flash播放器,我们也不能够太落后于人……
讲到这里,需要介绍下手机上主流的flash播放器工程。
目前在手机上的flash播放器平台主要有以下几种:
(1)adobe 的flash lite:
官方播放器工程。
(2)gnash:
这个目前还在积极的开发过程中,可以用日新月异来形容。它目前是支持flash版本最高
的一个开源项目。其中用到了很多的库,例如jpeglib,zlib,libpng以及一些音视频的
解码程序,例如ffmpeg或者gstreamer(二者可选其一),绘图方面可以支持libagg或者
libsdl,内部进行trans matrix变换的时候使用了open gl的ap ......
Math对象,作为一门编程
语言,进行数学计算是必不可少的。在数学计算中经常会使用到数学函数
,如取绝对值、开方、取整、求三角函数值等,还有一种重要的函数是随机函数。ActionScript将所有这些与数学有关的方法、常数、三角函数以及随机数都集中到一个对象里面——Math对象。Math对象是ActionScript的一块敲门砖,只有掌握了它,才能真正对ActionScript动画
编程做到运用自如。
1 Math对象的方法
1.1 Math.abs
Math对象中集合了许多常用数学函数。Math.abs就是用来计算一个数的绝对值,即一个数去掉正负符号后的值。其用法如下:
x=Math.abs(-9);
或:
x=Math.abs(num1-num2);
11.1.2 Math.round
Math.round方法将一个浮点数四舍五入为最接近的整数,如:
trace(Math.round(9.4));
trace(Math.round(9.5));
trace(Math.round(-9.4));
trace(Math.round(-9.5));
trace(Math.round(-9.6));
输出窗口中将显示:
9、10、-9、-9、-10
11.1.3 Math.ceil、Math.floor
Math.ceil方法取比一个浮点数大且最接近的整数,Math.floor方法取比一个浮点数小且最接近的整数。
如:
trace(Math.ceil(9.1));
......