第三行能夠支持各大瀏覽器,但是IE6-IE8瀏覽器不支持。特別說(shuō)明:雖然實(shí)現(xiàn)了背景透明,但div中的文字也呈現(xiàn)為透明狀態(tài),這往往不是想要的,可以參閱如何設(shè)置div的透明度但是其中的文字不透明一章節(jié)解決此問(wèn)題。
讓客戶(hù)滿意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、網(wǎng)頁(yè)空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、邱縣網(wǎng)站維護(hù)、網(wǎng)站推廣。
要設(shè)置某一元素的背景為透明,在 chrome 、firefox、opera 下是這樣的:background-color: rgba(0, 0, 0, 0.4);rgba 中的最后一個(gè)參數(shù) 0.4 就是想要的透明度,范圍在0~1之間。
opacity是最重要的,因?yàn)樗荂SS透明的標(biāo)準(zhǔn)屬性,取值范圍在0-1之間,目前支持的瀏覽器有:Firefox、Chrome、Opera、Safari。
opacity: 0.3;這是“最重要的”,因?yàn)樗窃贑SS的現(xiàn)行標(biāo)準(zhǔn)。這將在Firefox,Safari和Opera的大多數(shù)版本的工作。這將是你所需要的一切如果所有的瀏覽器都支持目前的標(biāo)準(zhǔn)。當(dāng)然是他們不會(huì)錯(cuò)。
設(shè)置背景顏色半透明的樣式代碼background-color:rgba(0,0,255,0.5);運(yùn)行結(jié)果為 透明原理:把背景顏色設(shè)置為rgb的方式,然后再加一個(gè)透明度就可以設(shè)置為半透明了。注意:設(shè)置背景顏色時(shí)哪里應(yīng)該寫(xiě)成rgba。
先按火狐瀏覽來(lái)設(shè)樣式表。(因?yàn)榛鸷臉?biāo)準(zhǔn)比IE的多。)然后再設(shè)IE的樣式表。給個(gè)例子。div{width:300px;width:320px/9;}這樣兩個(gè)瀏覽器都兼容了!造成不兼容的原因是因?yàn)榇蠹业哪J(rèn)值不用。
打開(kāi)火狐瀏覽器,打開(kāi)百度,搜索IE tab 火狐插件,會(huì)出現(xiàn)火狐社區(qū)插件,點(diǎn)擊進(jìn)入;或輸入addons.mozilla.org/en-US/firefox/search/?q=ietab。點(diǎn)擊添加。安裝完成,重啟瀏覽器。
background:url(/res/images/up/tabgif) no-repeat 1px 0px; /* Style for IE */}值得注意的是,一定要將xxxx !important 這句放置在另一句之上,上面已經(jīng)提過(guò)IE0出來(lái)了,對(duì)CSS的支持又有新問(wèn)題。
整理關(guān)于IEIEIEFirefox兼容性CSS HACK問(wèn)題,另外CSS3的兼容性不是很好,但是在未來(lái)有前途。
首先打開(kāi)IE瀏覽器,隨意進(jìn)入一個(gè)頁(yè)面;點(diǎn)擊“工具”選項(xiàng),會(huì)跳出一個(gè)菜單,下拉菜單選擇“兼容性視圖設(shè)置”選項(xiàng);進(jìn)入兼容性視圖設(shè)置之后,填入所需要設(shè)置兼容模式的網(wǎng)址,點(diǎn)擊添加,最后點(diǎn)擊關(guān)閉即可。
為了測(cè)試,我們也可以使用下面的語(yǔ)句指定瀏覽器按照最高的標(biāo)準(zhǔn)模式解析頁(yè)面。多個(gè)模式的指定。我們可以用逗號(hào)分割多個(gè)版本,這種情況下,瀏覽器會(huì)從這個(gè)列表中選擇一個(gè)他所支持的最高版本來(lái)使用標(biāo)準(zhǔn)模式進(jìn)行渲染。
首先打開(kāi)IE瀏覽器單擊右上方的“設(shè)置”圖標(biāo)。在彈出來(lái)的菜單中選擇“兼容性視圖設(shè)置”。
1、CSS hack的寫(xiě)法大致歸納為3種:條件hack、屬性級(jí)hack、選擇符級(jí)hack。
2、在同一個(gè)CSS樣式表中,使用 !important 來(lái)定義不同的值以適應(yīng)Firefox和IE。
3、在IE下的旋轉(zhuǎn)濾鏡有兩種:第一種:CSS樣式 filter:progid:DXImageTransform.Microsoft.BasicImage(rotation:1)其中rotation屬性只有四個(gè)值:0,1,2,3 分別表示的旋轉(zhuǎn)度數(shù)是:0度,90度,180度,270度。
4、當(dāng)我們使用不同的瀏覽器(Firefox IE7 IE6)訪問(wèn)同一個(gè)網(wǎng)站,或者頁(yè)面的時(shí)候,會(huì)出現(xiàn)一些不兼容的問(wèn)題,有的顯示出來(lái)正常,有的顯示出來(lái)不正常,我們?cè)诰帉?xiě)CSS的時(shí)候會(huì)很惱火,剛修復(fù)了這個(gè)瀏覽器的問(wèn)題,結(jié)果另外一個(gè)瀏覽器卻出了新問(wèn)題。
1、.POSITION:absolute;這個(gè)就是絕對(duì)定位。簡(jiǎn)單的說(shuō),CSShack的目的就是使你的CSS代碼兼容不同的瀏覽器。當(dāng)然,我們也可以反過(guò)來(lái)利用CSShack為不同的版本瀏覽器定制編寫(xiě)不同的CSS效果。
2、跨瀏覽器兼容是個(gè)永恒的話題,其實(shí)只要堅(jiān)持用CSS的規(guī)范書(shū)寫(xiě)CSS的代碼,就不會(huì)產(chǎn)生什么不兼容的問(wèn)題。 hack針對(duì)的是像IE6等那些老版本的瀏覽器。它們都將會(huì)淘汰。
3、條件注釋。(只對(duì)IE瀏覽器有效)這也是北極冰仔部落格目前使用的方法。
本文名稱(chēng):css樣式ie兼容寫(xiě)法 css瀏覽器兼容性寫(xiě)法
轉(zhuǎn)載源于:http://aaarwkj.com/article1/diphdod.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、網(wǎng)站改版、網(wǎng)站策劃、靜態(tài)網(wǎng)站、Google、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容
網(wǎng)頁(yè)設(shè)計(jì)公司知識(shí)