中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

div+CSS 兼容小摘
來源:易賢網 閱讀:1007 次 日期:2014-12-19 11:51:53
溫馨提示:易賢網小編為您整理了“div+CSS 兼容小摘”,方便廣大網友查閱!

區別IE6與FF:

background:orange;*background:blue;

區別IE6與IE7:

background:green !important;background:blue;

區別IE7與FF:

background:orange; *background:green;

區別FF,IE7,IE6:

background:orange;*background:green !important;*background:blue;

IE7,IE8兼容:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

HEAD

1. CSS中幾種瀏覽器對不同關鍵字的支持,可進行瀏覽器兼容性重復定義

!important 可被FireFox和IE7識別

* 可被IE6、IE7識別

_ 可被IE6識別

*+ 可被IE7識別

2. IE專用的條件注釋

<!--其他瀏覽器 -->

<link rel="stylesheet" type="text/css" href="css.css" />

<!--[if IE 7]>

<!-- 適合于IE7 -->

<link rel="stylesheet" type="text/css" href="ie7.css" />

<![endif]-->

<!--[if lte IE 6]>

<!-- 適合于IE6及一下 -->

<link rel="stylesheet" type="text/css" href="ie.css" />

<![endif]-->

3. 幾個瀏覽器對實際像素的解釋

IE/Opera:對象的實際寬度 = (margin-left) + width + (margin-right)

Firefox/Mozilla:對象的實際寬度= (margin-left) + (border-left-width) + (padding- left) + width + (padding-right) + (border-right-width) + (margin-right)

4. 鼠標手勢問題:FireFox的cursor屬性不支持hand,但是支持pointer,IE兩個都支持;所以為了兼容都用pointer

5. FireFox中設置HTML標簽的Style屬性時,所有位置、寬高和尺寸值必須后跟px,IE也支持此寫法,因此統一加px單位。如 Obj.Style.Height = imgObj.Style.Height + ‘px';

6. FireFox無法解析簡寫的padding屬性設置,如padding 5px 4px 3px 1px;必須改為 padding-top:5px; padding-right:4px; padding-bottom:3px; padding-left:1px0;

7. 消除ul、ol等列表的縮進時,樣式應寫成:list-style:none;margin:0px;padding:0px;其中margin屬性對IE有效,padding屬性對FireFox有效

8. CSS控制透明:IE:filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=60); FireFox:opacity:0.6;

9. CSS控制圓角:IE:不支持圓角;

FireFox: -moz-border-radius:4px;或

-moz-border-radius-topleft:4px;

-moz-border-radius-topright:4px;

-moz-border-radius-bottomleft:4px;

-moz-border-radius- bottomright:4px;

10. CSS雙線凹凸邊框:IE:border:2px outset;

FireFox:

-moz-border-top-colors: #d4d0c8 white;

-moz-border-left-colors: #d4d0c8 white;

-moz-border-right-colors:#404040 #808080;

-moz-border-bottom-colors:#404040 #808080;

11. IE支持CSS方法cursor:url()自定義光標樣式文件和滾動條顏色風格;FireFox對以上兩者均不支持

12. IE有Select控件永遠處于最上層的bug,且所有CSS對Select控件都不起作用

13. IE支持Form中的Label標簽,包括圖片和文字內容;FireFox不支持包含圖片的Label,點擊圖片不能讓標記 label for 的Radio或CheckBox產生效果

14. FireFox中的TextArea不支持onScroll事件

15. FireFox不支持display的inline和block

16. FireFox對Div設置margin-left, margin-right為auto時已經居中, IE中不行

17. FireFox對Body設置text-align時, Div需要設置margin: auto(主要是margin-left margin-right) 方可居中

18. 對超鏈接的CSS樣式設置最好遵從這樣的順序:L-V-H-A。即

<style type="text/css">

<!--

a:link {}

a:visited {}

a:hover {}

a:active {}

-->

</style>

這樣可以避免一些訪問過后的超鏈接就不具備hover和active樣式了

19. IE中設置長段落自動換行在CSS中設置word-wrap:break-word;FireFox中使用JS插入 的方法來實現,具體代碼如下:

<script type="text/javascript">

/* <![CDATA[ */

function toBreakWord(el, intLen){

var obj=document.getElementById(el);

var strContent=obj.innerHTML;

var strTemp="";

while(strContent.length>intLen){

strTemp+=strContent.substr(0,intLen)+" ";

strContent=strContent.substr(intLen,strContent.length);

}

strTemp+=" "+strContent;

obj.innerHTML=strTemp;

}

if(document.getElementById && !document.all) toBreakWord("div_id", 37);

/* ]]> */

</script>

20. 在子容器加了浮動屬性后,該容器將不能自動撐開

解決方法:在標簽結束后下一個標簽中加上一個清除浮動的CSS clear:both;

21. 浮動后IE6解釋外邊距為實際邊距的雙倍

解決辦法:加上display:inline

22. IE6下圖片下方會有空隙

解決辦法:為img加上display:block或設置vertical-align 屬性為vertical-align:top | bottom |middle |text-bottom

23. IE6下兩個層中間有空隙

解決辦法:設置右側div也同樣浮動float:left或者相對IE6定義 margin-right:-3px;

24. LI中內容超過長度后以省略號的顯示方法

<style type="text/css">

<!--

li {

width:200px;

white-space:nowrap;

text-overflow:ellipsis;

-o-text-overflow:ellipsis;

overflow: hidden;

}

-->

</style>

25. 將元素的高度和行高設為相同值,即可垂直居中文本

<style type="text/css">

<!--

div {

height:30px;

line-height:30px;

}

-->

</style>

26. 對齊文本與文本輸入框,須在CSS中增加vertical-align:middle;屬性設置

<style type="text/css">

<!--

… …

vertical-align:middle;

}

-->

</style>

27. 支持WEB標準的瀏覽器設置了固定高度值就不會像IE6那樣被撐開,但是又想設置固定高度又想能夠被撐開呢?解決辦法是去掉height屬性而設置min-height,為了兼容不支持min-height的IE6可以這樣定義:

{

height:auto!important;

height:200px;

min-height:200px;

}

28. web標準中IE無法設置滾動條顏色

解決辦法:在CSS中對body的設置改為對html的

<style type="text/css">

<!--

html {

scrollbar-face-color:#f6f6f6;

scrollbar-highlight-color:#fff;

scrollbar-shadow-color:#eeeeee;

scrollbar-3dlight-color:#eeeeee;

scrollbar-arrow-color:#000;

scrollbar-track-color:#fff;

scrollbar-darkshadow-color:#fff;

}

-->

</style>

29. IE6由于默認行高問題無法定義1px左右高度的容器,

解決辦法:在CSS中對容器設置如:overflow:hidden | zoom:0.08 | line-height:1px

30. 給Flash設置透明屬性可使層顯示在Flash之上

<param name="wmode" value="transparent" /> <!-- 解決IE上的問題 //>

<embed wmode="transparent" …… > <!-- 解決FireFox上的問題 //>

31. FireFox設置Padding屬性后會相應的增加Width和Height屬性值,IE不會

解決辦法:用!important方法多定義一套Height和Width

32. FireFox對div與div之間的空格是忽略的,但IE是處理的;因此盡量在兩個相連的div之間不要有空格和回車,否則可能會造成不同瀏覽器之間格式不正確,比如著名的3px偏差;而且原因很難查明

33. 形如如下格式

<div id="parent">

<div id="content"> </div>

</div>

當Content內容多時,即使parent設置了高度100%或auto,在不同瀏覽器下還是不能完好的自動伸展;解決辦法在層的最下方產生一個高度為1的空格,代碼如下

<div id="parent">

<div id="content"> </div>

<div style="font: 0px/0px sans-serif;clear: both;display: block"> </div>

</div>

34. IE和FireFox對字體small的尺寸解釋不同,FireFox為13px,IE中為16px

35. IE和FireFox對空格的尺寸解釋不同,FireFox為4px,IE中為8px

首先,關于CSS hack的方法網上有很多介紹,種類繁多,初學者常常感到很困惑。這類的CSS hack的方法,有的是針對某一個非常特殊的情況的方法,有的則是相對于比較通用的一些方法。

對于后者我們在平常的學習工作中,可以多留心收集一些,前者則不需要太關注,只是遇到的時候到網上搜索一下,尋找解決方法即可。

這里舉一個比較通用的hack方法,比如對于CSS中的某一個屬性,我們希望針對不同的瀏覽器,設置不同的值。例如,某一個div,我們希望在Firefox中寬度為50像素,在IE中寬度為60像素。那么怎么實現呢?請看如下代碼:

#demo div{

width:50px; /* FireFox 有效 */

+width:60px; /* IE 有效 */

}

在上面的代碼中, 第2行的width:50px這是普通的樣式,下一行中,在width屬性前面加一個加號,這條樣式在Firefox中被認為無效,但是在IE中這個加號 會被忽略掉,因此仍然被理解為width屬性,從而覆蓋上一條的設置,這樣就可以區分Firefox瀏覽器和IE瀏覽器了。

那么如果希望進一步區分IE 6和IE 7呢?請看如下代碼:

#demo div{

width:50px; /* FireFox 有效 */

+width:60px; /* IE 7 有效 */

_width:70px; /* IE 6 有效 */

}

上面代碼就可以實現對三種瀏覽器的區分了。在IE7中,屬性前加一個加號,這個加號會被忽略,而如果在屬性前加一個下劃線這整條樣式會被忽略,從而實現了對這三種主流瀏覽器的區分。

到這里,我們自然會想到,什么情況下會用的這種方法來區分瀏覽器呢?我們要制作的頁面,通常會有兩種情況,一種是徹底從頭開始做,另一種是基于一個已經存在的網頁進行修改或者修補。

對于第一種情況來說,我們對網頁的每一個細節都十分清楚,因此并不經常遇到非常Firefox和IE的兼容性問題,即使遇到了,一般也可以找到其他 方法解決。而對于第二種情況來說,則復雜的多了,因為一個網頁可能非常復雜,層疊關系也很復雜,對于后接手的人,很難搞清楚某一個的屬性上面有多少層設置 會對他產生影響,因此往往只能采用“貼膏藥”的方式進行修補。

比如說,如下的一個頁面的最終效果,在制作圓角框的時候,在IE中,圓角對整齊之后,在firefox中卻出現如圖所示的錯位,而如果按照Firefox調整好,在IE中又會出現錯位。

而頁面的內容層層嵌套,在并不知道細節的情況下,很難找到問題的根源。因此這里使用修補的方法就很方便(盡管不是最優雅完善的方法),例如對于控制圓角圖像位置的屬性使用上面的方法,分別控制即可。

總上所述,對任何屬性都可以使用加號或者下劃線方法,來實現針對不同瀏覽器的各自設置。當然,最后還是要指出,任何hack方法都要慎重使用,最好還是能夠按照標準、優雅的CSS來進行設計,這樣的代碼可讀性、維護性都要好很多,也是我們追求的目標。

為什么div+css在ie6沒問題,在firfox有問題,嚴重走樣,什么原因,謝謝

IE和FF的比較大的區別是1。在1024的分辨率下 IE最多顯示1002PX FF顯示1005PX2。IE容錯性超級強 也就是說 你代碼寫錯了 少寫了 也有可能顯示正確 FF就不行~~~`一般新手常常出現的問題:沒有清除浮動~~~~.clear{ clear:both; height:1px; top:-1px; overflow:hidden}在每一個浮動后面都加上一個<div class="clear"><div>

更多信息請查看IT技術專欄

更多信息請查看網頁制作
易賢網手機網站地址:div+CSS 兼容小摘
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美美女bbbb| 香蕉乱码成人久久天堂爱免费| 激情成人av| 亚洲人成网站777色婷婷| 欧美激情第9页| 一区二区免费在线视频| 国产精品久久久久久av福利软件 | 欧美日韩精品| 午夜在线一区二区| 在线播放日韩专区| 国产精品av久久久久久麻豆网| 亚洲一区二区高清| 亚洲欧洲久久| 国内自拍一区| 欧美日韩免费网站| 久久免费视频一区| 亚洲一区二区在线| 亚洲精品视频啊美女在线直播| 欧美激情小视频| 欧美一区成人| 一本久久综合| 91久久精品日日躁夜夜躁国产| 欧美午夜精品电影| 裸体一区二区三区| 久久成人精品视频| 亚洲一卡二卡三卡四卡五卡| 国产一区二区欧美| 国产精品国产成人国产三级| 久久三级视频| 久久女同精品一区二区| 亚洲欧美电影在线观看| 亚洲一区二区网站| 亚洲视频在线观看视频| 在线观看日韩欧美| 伊人色综合久久天天五月婷| 国内精品一区二区| 国内精品久久久久影院色| 欧美日韩在线免费视频| 欧美揉bbbbb揉bbbbb| 欧美破处大片在线视频| 欧美日本乱大交xxxxx| 欧美精品自拍| 欧美黄色小视频| 国产精品成人午夜| 国产精品主播| 国产亚洲va综合人人澡精品| 欧美网站在线观看| 欧美刺激午夜性久久久久久久| 欧美gay视频激情| 欧美精品国产一区二区| 欧美男人的天堂| 亚洲国产精品激情在线观看| 国产一区二区黄| 国产一区日韩欧美| 国产一区二区欧美| 亚洲二区在线视频| 亚洲精品乱码久久久久久日本蜜臀| 亚洲国产清纯| 亚洲欧美不卡| 欧美国产一区二区| 国产亚洲日本欧美韩国| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲视频免费在线| 免费中文字幕日韩欧美| 国产精品免费看| 在线成人国产| 久久精品国产免费| 国产精品资源| 一区二区三区四区国产| 久久综合色88| 一区二区三区在线视频播放| 中文国产成人精品久久一| 欧美在线视频一区二区三区| 欧美视频官网| 亚洲九九精品| 农村妇女精品| 欧美性猛交99久久久久99按摩 | 99视频精品在线| 久久这里只有精品视频首页| 国产精品资源| 亚洲无玛一区| 欧美色视频在线| 99伊人成综合| 国产精品劲爆视频| 亚洲一区二区三区免费视频| 欧美日韩中文字幕| 99精品国产福利在线观看免费| 久久一综合视频| 韩国亚洲精品| 久久米奇亚洲| 欧美日韩小视频| 亚洲专区国产精品| 国产精品日韩在线一区| 亚洲一级影院| 国产真实久久| 欧美日韩三级视频| 欧美国内亚洲| 亚洲伊人网站| 国产亚洲人成a一在线v站| 欧美成人免费在线观看| 亚洲精品久久嫩草网站秘色| 女女同性精品视频| 在线视频日韩精品| 久久夜色精品国产欧美乱极品| 在线观看av一区| 国产精品美女主播| 久久激情视频| 亚洲人妖在线| 国产亚洲一区二区三区| 欧美极品色图| 久久青青草综合| 亚洲永久精品大片| 亚洲三级视频| 影音欧美亚洲| 国产精一区二区三区| 老司机凹凸av亚洲导航| 欧美在线啊v一区| 在线一区二区视频| 国产精品美女久久久久久久| 免费观看在线综合| 欧美日韩美女| 久久免费国产精品| 欧美有码视频| 99re6这里只有精品视频在线观看| 国产亚洲综合在线| 国产精品毛片高清在线完整版| 欧美精品久久久久a| 老司机午夜精品| 久久永久免费| 欧美影院一区| 欧美中文在线观看| 欧美一区二区三区免费在线看| 一区二区三区视频在线看| 亚洲三级免费电影| 一本一本a久久| 亚洲视频在线免费观看| 中日韩高清电影网| 亚洲午夜精品一区二区| 亚洲女性喷水在线观看一区| 亚欧美中日韩视频| 最近中文字幕日韩精品| 国产精品推荐精品| 国产一区二区三区免费在线观看| 国产偷自视频区视频一区二区| 国内精品美女在线观看| 亚洲承认在线| 午夜亚洲视频| 欧美激情精品久久久| 国产精品久久久久久av下载红粉| 国产欧美日韩精品在线| 136国产福利精品导航| 亚洲网站在线| 欧美激情导航| 在线观看一区| 欧美在线亚洲在线| 欧美日韩亚洲一区二区三区| 国内自拍一区| 欧美在现视频| 国产精品色婷婷| 一本色道久久综合亚洲精品高清| 久久久国产午夜精品| 国产精品日韩精品| 最新成人av网站| 蜜桃精品一区二区三区| 国产综合色产在线精品| 亚洲已满18点击进入久久| 欧美日韩1区2区3区| 亚洲国产美国国产综合一区二区| 久久视频在线免费观看| 国产一区二区三区免费观看| 亚洲制服av| 国产女人18毛片水18精品| 亚洲综合精品| 国产欧美一区二区三区另类精品| 一区二区三区导航| 国产精品成人va在线观看| 国产精品99久久久久久人| 欧美日韩亚洲高清| 亚洲欧美久久久| 国语精品中文字幕| 久热精品视频| 一区二区电影免费观看| 欧美日韩日日骚| 欧美一区二区日韩一区二区| 激情欧美一区| 欧美日韩亚洲激情| 亚洲免费在线观看视频| 国产偷久久久精品专区| 狂野欧美一区| 亚洲综合色自拍一区| 国产一区二区三区无遮挡| 久久精品国产77777蜜臀| 亚洲日本激情| 国产综合精品| 国产精品xxxxx| 嫩草伊人久久精品少妇av杨幂| 亚洲一区欧美| 欧美日韩免费一区二区三区视频| 久久成人免费电影| 亚洲中午字幕|