css 對瀏覽器的相容性有時讓人很頭疼,或許當你了解當中的技巧跟原理,就會覺得也不是難事,從網上收集了ie7,6與fireofx的相容性處理方法並整理了 一下.對於web2.0的過度,請盡量用xhtml格式寫**,而且doctype 影響 css 處理,作為w3c的標準,一定要加doctype宣告.
css技巧
1.div的垂直居中問題
vertical-align:middle; 將行距增加到和整個div一樣高 line-height:200px; 然後插入文字,就垂直居中了。缺點是要控制內容不要換行
2. margin加倍的問題
設定為float的div在ie下設定的margin會加倍。這是乙個ie6都存在的bug。解決方案是在這個div裡面加上display:inline;
例如:
<#div id=」imfloat」>
相應的css為
#iamfloat
3.浮動ie產生的雙倍距離
#box
這裡細說一下block與inline兩個元素:block元素的特點是,總是在新行上開始,高度,寬度,行高,邊距都可以控制(塊元素);inline元素的特點是,和其他元素在同一行上,不可控制(內嵌元素);
#boxhtml>body #box
zoomla!逐浪cms
IE與火狐的一些相容問題與解決方法
1.document.form.item 問題 1 現有問題 現有 中存在許多 document.formname.item itemname 這樣的語句,不能在 mf 下執行 2 解決方法 改用 document.formname.elements elementname 3 其它 2.集合類物件...
Css瀏覽器相容的解決方法
一 網頁背景半透明 網頁背景半透明 如下 opacity 0.8 divname 二 清除浮動 如下 clearfix after clearfix clear html clearfix clearfix 三 浮動ie6雙邊距 1 為浮動元素使用display inline 2 ie6下3px間距...
IOS 一些現象 和 解決方法
1 在ios7之後 帶有scrollview的頁面 返回時 整體會下滑 45的高度 原因 ios自帶的優化,解決的方法如下 self.automaticallyadjustsscrollviewinsets no 寫在init裡面使用launch image的 加入1136 960的啟動 使用 la...