Selectivizr可以讓IE6~8支持CSS3偽類和屬性選擇器,selectivizr是一個(gè)JavaScript工具,使IE瀏覽器也可以支持CSS3偽類以及屬性選擇器,使用很簡(jiǎn)單,只要把js include到頁(yè)面上。
目前成都創(chuàng)新互聯(lián)已為成百上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁(yè)空間、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、青山網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
.example:after, .example after {} 一個(gè)有冒號(hào),一個(gè)是空格分隔。前者IE8+及其他現(xiàn)代瀏覽器;后者為IE6-7準(zhǔn)備的。
e瀏覽器從ie8開(kāi)始添加了兼容模式,開(kāi)啟后會(huì)以低版本的ie進(jìn)行渲染。
1、css hack方式二:類內(nèi)屬性前綴法屬性前綴是在CSS樣式屬性名上加上一些只有特定瀏覽器才能識(shí)別的hack前綴,已達(dá)到預(yù)期的頁(yè)面展現(xiàn)效果。
2、width:auto;是寬度自動(dòng)的意思。\9是hack css 的一種寫法,這種在正常css代碼后面加\9的方式,只有IE瀏覽器才能識(shí)別,其他瀏覽器會(huì)忽略這條語(yǔ)句。這樣就能做到差異化瀏覽器,來(lái)達(dá)到兼容瀏覽器的目的。
3、針對(duì)不同的瀏覽器寫不同的 CSS code 的過(guò)程,就是 CSS hack。
經(jīng)測(cè)試后完美解決了兼容模式問(wèn)題,這樣設(shè)置后IE中設(shè)置兼容模式的按鈕也會(huì)消失,可以按F12打開(kāi)“開(kāi)發(fā)人員工具”來(lái)檢查瀏覽器模式。
在IE瀏覽器中,可以通過(guò)濾鏡filter來(lái)實(shí)現(xiàn)。
第一個(gè)li的高度高了,所以后面float的元素就卡住了。你可以直接在第一個(gè)li里面設(shè)置一下style=line-height:29px;,就可以看出來(lái)效果了。反正就是這個(gè)的原因。至于怎么解決,沒(méi)有找到問(wèn)題產(chǎn)生的原因啊。。
在同一個(gè)CSS樣式表中,使用 !important 來(lái)定義不同的值以適應(yīng)Firefox和IE。
1、子元素浮動(dòng)后父元素塌縮。最簡(jiǎn)單的解決方法是在父元素top-main clearfix的最后加一個(gè)子元素,將其clear值設(shè)為both。
2、清除浮動(dòng)試試,沒(méi)放瀏覽器里面測(cè)試,目測(cè)是浮動(dòng)沒(méi)清除造成的。自己百度:css清除浮動(dòng) 記?。簬缀跛星闆r下浮動(dòng)了,都要清除 css命名不要用下劃線,改成中劃線。
3、ie8下兼容問(wèn)題,這個(gè)最好處理,轉(zhuǎn)化成ie7兼容就可以。