首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

firefox与IE对js跟CSS的区别

2012-10-29 
firefox与IE对js和CSS的区别(1)访问frame对象: IE:使用window.frameId或者window.frameName来访问这个fram

firefox与IE对js和CSS的区别
(1)访问frame对象:
IE:使用window.frameId或者window.frameName来访问这个frame对象。frameId和frameName可以同名。
Firefox:只能使用window.frameName来访问这个frame对象。
另外,在IE和Firefox中都可以使用window.document.getElementById("frameId")来访问这个frame对象。
(2)切换frame内容:
在IE和Firefox中都可以使用window.document.getElementById("testFrame").src = "xxx.html"或window.frameName.location = "xxx.html"来切换frame的内容。
如果需要将frame中的参数传回父窗口(注意不是opener,而是parent frame),可以在frame中使用parent来访问父窗口。例如:


21. padding问题
????? padding 5px 4px 3px 1px; FireFox无法解释简写,必须改成 padding-top:5px; padding-right:4px; padding-bottom:3px; padding-left:1px;
22. 消除ul、ol等列表的缩进时
????? 样式应写成:list-style:none;margin:0px;padding:0px;其中margin属性对IE有效,padding属性对FireFox有效。
23. css透明
IE:filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=60)。
FF:opacity:0.6。
IE:filter:alpha(opacity=10);
firefox:-moz-opacity:.10;
24. CSS圆角
IE:不支持圆角。
FF: -moz-border-radius:4px,或者-moz-border-radius-topleft:4px;-moz-border- radius-topright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius- bottomright:4px;。
25. CSS双线凹凸边框
IE:border:2px outset;。
FF: -moz-border-top-colors: #d4d0c8 white;-moz-border-left-colors: #d4d0c8 white;-moz-border-right-colors:#404040 #808080;-moz-border-bottom-colors:#404040 #808080;
26. 对select的options集合操作
????? 枚举元素除了[]外,SelectName.options.item()也是可以的, 另外SelectName.options.length, SelectName.options.add/remove都可以在两种浏览器上使用。
27. XMLHTTP的区别

30.!important
??? FF对于"!important"会自动优先解析,IE7已支持,然而IE6则会忽略。


40.块元素居中对齐

Html代码
    body?{?text-align:?center?}/*for?IE6*/??#content?{?text-align:?left;?width:?700px;?margin:?0?auto?}?

热点排行