8.25日(rì)音(yīn)訊,各浏覽器(qì)不(bù)兼容問(wèn)題實際應用(yòng)方案
日(rì)期:2013-08-25發布:首創網絡浏覽:490次
8.25日(rì)音(yīn)訊,各浏覽器( φ<qì)不(bù)兼容問(wèn)題實際應用(yòng)方€✘≈案。什(shén)麽是(shì)浏覽器(qì)兼容:當我們使用(yòng♦₽∑)不(bù)同的(de)浏覽器(qì)(Fire foxIE7IE6)訪問(wèn)同一(yī)個(gè)網站(zh"₽>&àn),或者頁面的(de)時(shí)候,會(huì)出現(xiàn)一∑σ(yī)些(xiē)不(bù)兼容的(de)問(wèn)題∞',在這(zhè)種浏覽器(qì)下(xià)顯示正常,在另一(yī)種'¥★•下(xià)就(jiù)亂了(le),我們在編寫CSS的(d &♠e)時(shí)候會(huì)很(hěn)惱火(huǒ)···
本文(wén)關鍵字:8.25日(rì),音(yīn®§σ<)訊,各,浏覽器(qì),不(bù)兼容,問(wèn)題,實σ'☆際,應用(yòng),
8.25日(rì)音(yīn)訊,各浏覽器(qì)不(£σbù)兼容問(wèn)題實際應用(yòng)方案。什(shé₹n)麽是(shì)浏覽器(qì)兼容:當我們使用≠Ω™(yòng)不(bù)同的(de)浏覽器(✘×"≠qì)(FirefoxIE7IE6)訪問(wèn)同一(yī)個(gè≤ )網站(zhàn),或者頁面的(de)時(shí)候,會(↕¶<↓huì)出現(xiàn)一(yī)些(xiē)不(bù)兼容的(de)問(wè§¶©♣n)題,在這(zhè)種浏覽器(qì)下(xiγ→↑♦à)顯示正常,在另一(yī)種下(xià)就(jiù)→亂了(le),我們在編寫CSS的(de)時(shí♣π≥£)候會(huì)很(hěn)惱火(huǒ±∏α),剛修複了(le)這(zhè)個(gè)浏覽σα§器(qì)的(de)問(wèn)題,結果另外(wà Ω€↕i)一(yī)個(gè)浏覽器(qì)卻∑★出了(le)新問(wèn)題。好(hǎo)吧(ba),我服了(le)φδφ行(xíng)吧(ba),那(nà)我就(jiù)利用(σ₹♥ yòng)你(nǐ)們的(de)不(bù)兼容各←β寫一(yī)段css,讓他(tā)們各執行(xíng)各的(de)≈♦→,呵呵。
一(yī)、!important(功能(néng)有(yǒu)限)
随著(zhe)IE7對(duì)!important↔Ω₩的(de)支持,!important方法現(xiàn)在隻針對(φ →↓duì)IE6的(de)兼容.(注意寫法.記得(de)該聲明(↔γmíng)位置需要(yào)提前.)
例如(rú):
#example{
width:100px!important;/*IE7+FF*>∏↓§/
width:200px;/*IE6*/
}
二、CSSHACK的(de)方法(新手可(kě)以看(kàn)看(kπ≤àn),高(gāo)手就(jiù)當路(lù)過吧(b•∞a))
首先需要(yào)知(zhī)道(dào)的(de)是$¥♦≤(shì):
所有(yǒu)浏覽器(qì)通(tōn"εg)用(yòng)height:100px;
IE6專用(yòng)_height:100px;
IE7專用(yòng)*+heigh ∞↔t:100px;
IE6、IE7共用(yòng)*heigh↓↔t:100px;
IE7、FF共用(yòng)height:100px!important€φ';
例如(rú):
#example{height:100px;}/*FF*α♦↕₽/
*html#example{heigα<ht:200px;}/*IE6*/
*+html#example{height:300px;}/*IE7✘π £*/
下(xià)面的(de)這(zhè)種方法比較簡單
舉幾個(gè)例子(zǐ):
1、IE6-IE7+FF
#example{
height:100px;/*FF+IE7*©¶£¥/
_height:200px;/*IE6φ±*/
}
其實這(zhè)個(gè)用(yònδεg)上(shàng)面說(shuō)的(de)第一(yī)種方法也(yě)可(&≤ kě)以
#example{
height:100px!important;/φ™*FF+IE7*/
height:200px;/*IE6*/
}
2、IE6+IE7-FF
#example{
height:100px;/*FF*/
*height:200px;/*IE6+IE7*/←
}
3、IE6+FF-IE7
#example{
height:100px;/*IE6+FF*/
*+height:200px;/*IE7*/
}
4、IE6IE7FF各不(bù)相(xiàng)同
#example{
height:100px;/*FF*/
_height:200px;/*IE6*/
*+height:300px;/*IE∑Ωγ7*/
}
或:
#example{
height:100px;/*FF*/
*height:300px;/*IE7*/
_height:200px;/*IE6*/
}
需要(yào)注意的(de)是(sh$₹¶ì),代碼的(de)順序一(yī)定不(bù)能(néng)颠倒了(→&¶≤le),要(yào)不(bù)又(yòu)前功盡棄了(le)。因為(™♠₹wèi)浏覽器(qì)在解釋程序的(de)時(shí÷©&✔)候,如(rú)果重名的(de)話(huà),≥₹∞會(huì)用(yòng)後面的(de)覆蓋前面的(de÷),就(jiù)象給變量賦值一(yī)個(gè)道(dào)理(lǐ),所以我σ♠們把通(tōng)用(yòng)的(de)放(fàng)前面,越專σπ用(yòng)的(de)越放(fàng)後面±>,當然如(rú)有(yǒu)更好(hǎo)的♣★ε±(de)方法,邯鄲網站(zhàn)建設首創網絡歡迎大(dà)家(jiā)來(lái)一(yī)塊學習(xí)"ε§和(hé)指正。
解釋一(yī)下(xià)4的(de)代碼:
讀(dú)代碼的(de)時(shí)候,第一( βyī)行(xíng)height:100px;大(dà)家(jiā)都(dγγōu)通(tōng)用(yòng),IE6IE7FF←<<&都(dōu)顯示100px
到(dào)了(le)第二行(xíng)*height:300px;FF×™÷β不(bù)認識這(zhè)個(gè)屬性,IE6IE7都↑Ω(dōu)認,所以FF還(hái)顯示100px,而IE6IεεE7把第一(yī)行(xíng)得(de)到(∞↔≠dào)的(de)height屬性給覆蓋了(le),都(d₩≥♦₩ōu)顯示300px
到(dào)了(le)第三行(xíng)_height:20¶₩♣♣0px;隻有(yǒu)IE6認識,所以IE6§$&就(jiù)又(yòu)覆蓋了(le)在第二行(xí☆↔∑Ωng)得(de)到(dào)的(de)height,最終顯示2∞♣≥00px
這(zhè)樣,三個(gè)浏覽器(¥≥¶qì)都(dōu)有(yǒu)自(zì)己★™'的(de)height屬性了(le),各玩(wán)各的(de)γ≠÷¥去(qù)吧(ba)
這(zhè)樣說(shuō)要(yà→Ωo)是(shì)你(nǐ)還(hái)不(bù)明(míngε∞)白(bái),要(yào)麽你(nǐ)去(qù)撞牆,要(yào)麽我≥♠÷去(qù)!不(bù)過還(hái)是(shì)你(nǐ)去(qù)比較™©好(hǎo)。
哦,差點忘了(le)說(shuō)了(le):
*+html對(duì)IE7的(de)兼容必須保證HTM♣₹↑L頂部有(yǒu)如(rú)下(xià)聲明(míng) •☆:
〈!DOCTYPEHTMLPUBLIC"-//W♣≠3C//DTDHTML4.01Transitional//EN"♥∞ ∏"http://www.w3.org/TR/html4/loose.dtd"〉γ♥♣
三、使用(yòng)IE專用(yòng)的(de)條件(ji≈→àn)注釋
〈!--其他(tā)浏覽器(qì)--〉
〈linkrel="stylesheet"type="§®☆♦text/css"href="/xinwen/zhish♦≠₹i/css.css"/〉
〈!--[ifIE7]〉
〈!--适合于IE7--〉
〈linkrel="stylesheet"type="tex£≠ t/css"href="/xinwen/zh↕&×ishi/ie7.css"/〉
〈![endif]--〉
〈!--[iflteIE6]〉
〈!--适合于IE6及以下(xià)--〉
〈linkrel="stylesheet"λ∞type="text/css"href="/xinφ≤π₹wen/zhishi/ie.css"/〉
〈![endif]--〉
貌似要(yào)編三套css,我還(hái)沒用(yò ®←±ng)過,先粘過來(lái)再說(shuō)
IE的(de)if條件(jiàn)Hack
1.〈!--[if!IE]〉〈!--〉除IEΩ&外(wài)都(dōu)可(kě)識别〈!--〈![enσΩβdif]--〉
2.〈!--[ifIE]〉所有(yǒu)的(de)I€♦E可(kě)識别〈![endif]--〉
3.〈!--[ifIE5.0]〉隻有(yǒu)IE5.0可(kě)以識别φ↑≤$〈![endif]--〉
4.〈!--[ifIE5]〉僅IE5.0與IE5.5可(kěλ∏→)以識别〈![endif]--〉
5.〈!--[ifgtIE5.0]〉IE5.0以及IE5.0以上(s ¶σ hàng)版本都(dōu)可(kě)以識别λ™〈![endif]--〉
6.〈!--[ifIE6]〉僅IE6可(kě)識别〈![endif]λ®★±--〉
7.〈!--[ifltIE6]〉IE6以及IE6以下(±δxià)版本可(kě)識别〈![endif]--〉
8.〈!--[ifgteIE6]〉IE6以及IE6以上(shàng)版本'×✔可(kě)識别〈![endif]--〉
9.〈!--[ifIE7]〉僅IE7可 ₽σφ(kě)識别〈![endif]--〉
10.〈!--[ifltIE7]〉IEλ$π7以及IE7以下(xià)版本可(kě)識别〈![endif]--〉
11.〈!--[ifgteIE7]〉IE7以及IE7以上(sh→$₩∏àng)版本可(kě)識别〈![endif↔>©]--〉注:gt=GreatThen大(dà)©₩ 于
〉=〉大(dà)于号
lt=LessThen小(xiǎo)于
〈=〈小(xiǎo)于号
gte=GreatThenorEqual大(dà)于或等λ↕∏♣于
lte=LessThenorEqual小(xiǎo)于或等©δ于
四、cssfilter的(de)辦法(據作(zuò)"★£者稱是(shì)從(cóng)國(guó)外(w✔λ✔÷ài)某經典網站(zhàn)翻譯過來(lái)的(de)說(shuō))
新建一(yī)個(gè)css樣式如(£δrú)下(xià):
#item{
width:200px;
height:200px;
background:red;
}
新建一(yī)個(gè)p,并使用(yòng)©♠γ±前面定義的(de)css的(de)樣式:
〈p〉sometexthere〈/p〉
在body表現(xiàn)這(zh✘γè)裡(lǐ)加入lang屬性,中文(wén)為(wèi)zh:
〈bodylang="en"〉
現(xiàn)在對(duì)p元素再定義一(yī)個©₽ε≤(gè)樣式:
*:lang(en)#item{
background:green!important;
}
這(zhè)樣做(zuò)是(shì)為(wèi≤γ₽)了(le)用(yòng)!important覆蓋原來(lái)的(de)≥♠css樣式,由于:lang選擇器(qì)ie7.σ₽÷0并不(bù)支持,所以對(duì)這(zhè)$Ω✔句話(huà)不(bù)會(huì)有(yǒu)任何作(zuò)≠±用(yòng),于是(shì)也(yě)達到(dào)了(le)ie©™6.0下(xià)同樣的(de)效果,但(dàn)是(shì)很(hěn)不→ ₹(bù)幸地(dì)的(de)是(shì),safarπβ←βi同樣不(bù)支持此屬性,所以需要(yào)加λβα入以下(xià)css樣式:
#item:empty{
background:green!important
}
:empty選擇器(qì)為(wèi)csφ↓s3的(de)規範,盡管safari并不(bù)支✔¶λ持此規範,但(dàn)是(shì)還(hái)是(sδλhì)會(huì)選擇此元素,不(bù)管是(shì)否此元素存∏§↑>在,現(xiàn)在綠(lǜ)色會(huìδ← )現(xiàn)在在除ie各版本以外(wài)✔↕α的(de)浏覽器(qì)上(shàng)↔≈©↕。
五、FLOAT閉合(clearingfloat)
網頁在某些(xiē)浏覽器(qì)上(shàng)顯示>≈↕&錯(cuò)位很(hěn)多(duō)時(shí)候都♣×(dōu)是(shì)因為(wèi)使用(yòng)了(le)flo™∑<£at浮動而沒有(yǒu)真正閉合,這(zhè)也(yě)是(s÷←←≠hì)p無法自(zì)适應高(gāo)度的(de)一(yī)個(gè)原因。 ×ε如(rú)果父p沒有(yǒu)設float而其子(zǐ)p卻設了α☆(le)float的(de)話(huà),父p∏β&∑無法包住整個(gè)子(zǐ)DIV,這(zhè)種情況一(yī)般 ♣ ☆出現(xiàn)在一(yī)個(gè)父DI∏÷βV下(xià)包含多(duō)個(gè)子(zǐ)DIV。解決辦法:
1、給父DIV也(yě)設上(shàng)fl••oat(不(bù)要(yào)罵我,我知(∑$ zhī)道(dào)是(shì)廢話(huà))
2、在所有(yǒu)子(zǐ)DIV後新加一(yī)個(gδσ↕$è)空(kōng)DIV(不(bù)推薦,有(yǒu)些(xiē)浏覽器(qì£♥)可(kě)以看(kàn)見(jiàn)₹↓&空(kōng)DIV産生(shēng)的(de)空(✔$✘kōng)隙)
比如(rú):
.parent{width:100px;}
.son1{float:left;width:20px;}
.son2{float:left;width:80px;}
.clear{clear:both;margin:0;paγ± rding0;height:0px;font-size:0p×$≠x;}
〈pclass="parent"〉
〈pclass="son1"〉〈/p〉
〈pclass="son2"〉〈/p〉
〈pclass="clear"〉〈/p〉
〈/p〉
3、萬能(néng)float閉合
将以下(xià)代碼加入GlobalCSS中,給需要(yào)閉合的(d≈πe)p加上(shàng)class=”clear♦ ♥¥fix”即可(kě),屢試不(bù)爽.
代碼:
〈style〉
/*ClearFix*/
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix{
display:inline-block;
}
/*HidefromIEMac*/
.clearfix{display:blockφ& ←;}
/*EndhidefromIEMac*/
/*endofclearfix*/
〈/style〉
:after(僞對(duì)象),設•®置在對(duì)象後發生(shēng)的(de)內(nèi)容,通(t §∑ōng)常和(hé)content配合使用(yòng),IE不©λ(bù)支持此僞對(duì)象,非Ie浏覽器(q←"φì)支持,所以并不(bù)影(yǐng)γ響到(dào)IE/WIN浏覽器(qì)。這(zhè)種的(de)最麻煩。♥§
4、overflow:auto(剛看(kàδ®₽✔n)到(dào)的(de),極力推薦)
隻要(yào)在父DIV的(de)CSS中加≥∞↔σ上(shàng)overflow:auto就(jiù)搞定。
舉例:
.parent{width:100px;over₹βflow:auto}
.son1{float:left;width:20px;}
.son2{float:left;width:80px;}
〈pclass="parent"〉
〈pclass="son1"〉〈/p〉
〈pclass="son2"〉〈/p〉
〈/p〉
作(zuò)者原話(huà):原理(l☆$☆ǐ)是(shì),外(wài)圍元素之所以不(bù)能(néng)很(♥≈₩hěn)好(hǎo)的(de)延伸,問(wèn)題出在了(¶>le)overflow上(shàng),因為(wèi)ove☆"rflow不(bù)可(kě)見(jiàn)(見(jiεàn)W3C的(de)解釋)。現(xiàn)在隻要(≈✘ yào)将給外(wài)圍元素添加一(yī)>ε¥個(gè)“overflow:auto”,就(☆♠♦jiù)可(kě)以解決問(wèn)題,結果是(✘ γshì)除了(le)IE,真的(de)可(kě)以解決。下(xià)來(lá i)就(jiù)要(yào)解決IE的(de∞≥π♠)問(wèn)題了(le),再加上(shàng)&ld®¥&quo;_height:1%”,這(zh>≥≈∑è)個(gè)問(wèn)題就(jiù)完全解決了(le)™£↕。
我試了(le)一(yī)下(xià),其實不(bù)加"α±_height:1%“在IE下(xià)也(y∞σ¥₽ě)行(xíng),留著(zhe)吧(ba)。
六、需要(yào)注意的(de)一(yī)些(xiē)兼容細節∞✔
1,FF下(xià)給p設置padding後會(huì)導緻wid¶¥∏☆th和(hé)height增加(DIV的(de)實際寬度=DIV寬∏¥β+Padding),但(dàn)IE不(bù)₹"Ω會(huì).
解決辦法:給DIV設定IE、FF兩個(gè)寬度,在IE ©≈✘的(de)寬度前加上(shàng)IE特有(yǒu)标記"*"号。
2,頁面居中問(wèn)題.
body{TEXT-ALIGN:center;}在IE✘∞下(xià)足夠了(le),但(dàn)FF下(xià)失效。
解決辦法:加上(shàng)"MARGIN-RIGHT:auto;MA λ¶ RGIN-LEFT:auto;"
3,有(yǒu)的(de)時(shí)候在IE6上(s→φhàng)看(kàn)見(jiàn)一(y)些(xiē)奇怪的(de)間(jiān)隙,可(kě)我們高(gāo)度明(₽&míng)明(míng)設好(hǎo)了(le)呀。
解決辦法:試試在有(yǒu)空(kōng)隙的(de)DI€"V上(shàng)加上(shàng)"font-si"εΩze:0px;"
4,關于手形光(guāng)标.cursor:p≠←★ointer.而hand隻适用(yòng)于IE.
5,浮動IE6産生(shēng)的(d¥←e)雙倍距離(lí)
#box{float:left;
width:100px;
margin:000100px;
}
這(zhè)種情況之下(xià)IE6會≥™♦♣(huì)産生(shēng)200px的(de)距離('×lí)
解決辦法:加上(shàng)display:inline,使浮動忽略≠₹Ω
這(zhè)裡(lǐ)細說(shuō)一(yī)下ε✘(xià)block,inline兩個(g×ε•è)元素,Block元素的(de)特點是(shì):總是(shì)在新行(xí>¥ng)上(shàng)開(kāi)始,高(gāo)度,寬度,行(x≥∑íng)高(gāo),邊距都(dōu)可(kě)以控制(zhì)(塊元素) γ$;Inline元素的(de)特點是(shì):和(hé)± ¶其他(tā)元素在同一(yī)行(xíng)上(shàng),&hel≥∞♣δlip;不(bù)可(kě)控制(zhì)(內(nèi♦≈)嵌元素);
#box{display:block;'£π//可(kě)以為(wèi)內(nèi)嵌元素模拟為(wèi)塊元素displ&γay:inline;//實現(xiàn)同一(yī)行(xíng)排列£♦∏σ的(de)的(de)效果
6頁面的(de)最小(xiǎo)寬度
min-width是(shì)個(gè)非✔×Ω常方便的(de)CSS命令,它可(kě)以指定<↑×元素最小(xiǎo)也(yě)不(bù)能(nén♥≥g)小(xiǎo)于某個(gè)寬度,這(zhè)樣ε就(jiù)能(néng)保證排版一(yī)直正£≈确。但(dàn)IE不(bù)認得(de)min-這(zh₽÷è)個(gè)定義,但(dàn)實際上(shàng)它₹∞把正常的(de)width和(hé)height當作(zuò)有(yǒu)mi§↓n的(de)情況來(lái)使。這(zhè)樣問(wèn)題就(jiù)大(↑Ω dà)了(le),如(rú)果隻用(yòng)¥¶≤寬度和(hé)高(gāo)度,正常的(de)浏覽器(qì)裡(lǐ)這(zδ ÷$hè)兩個(gè)值就(jiù)不(bù)會(huì)變,如(rú)→×¥γ果隻用(yòng)min-width和(hé)min-height的(de>₩σ)話(huà),IE下(xià)面根本等于沒有(yǒu)設置寬度和©≈§(hé)高(gāo)度。比如(rú)要(yà→↕o)設置背景圖片,這(zhè)個(gè)寬度是(shì)≤"γ比較重要(yào)的(de)。
解決辦法:為(wèi)了(le)讓這(zhè)₩↕β™一(yī)命令在IE上(shàng)也(yě)能(néng)π™用(yòng),可(kě)以把一(yī)個(gè)〈p〉放($•ε<fàng)到(dào)〈body〉标簽下(xià),然後為(wèi)p指€δα'定一(yī)個(gè)類:
然後CSS這(zhè)樣設計(jì):
#container{
min-width:600px;
width:expression(documen★¥∑t.body.clientWidth〈600?“600p₩☆x”:“auto&rdq↕α™uo;);
}
第一(yī)個(gè)min-width是(sh±<±ì)正常的(de);但(dàn)第2行(xíng)的(de)width使用(∑↓βyòng)了(le)Javascript,這(zhè)隻有(yǒu)IE才認得☆(de),這(zhè)也(yě)會(huì)讓你(nǐ)的(de)≈HTML文(wén)檔不(bù)太正規。它實際上(shàng)通(tō÷φng)過Javascript的(de)判斷來(lái)實現(xiàn)最小(♦εφσxiǎo)寬度。
7、UL和(hé)FORM标簽的(de)→§εpadding與margin
ul标簽在FF中默認是(shì)有(₩ yǒu)padding值的(de),而在IE中隻有(yǒu)margin默ε↑Ω認有(yǒu)值。FORM标簽在IE中,将會(huì)自(zì)動m§&argin一(yī)些(xiē)邊距,而在FF中margin₹ 則是(shì)0;
解決辦法:css中首先都(dōu)使用(yòng)≤β±>這(zhè)樣的(de)樣式ul,form{margin:0;pa∑®dding:0;}給定義死了(le),後面就(jiù)不(£•bù)會(huì)為(wèi)這(zhè)個(gè)頭疼了∏✘(le).
8,DIV浮動IE文(wén)本産生(shēn↑α 'g)3象素的(de)bug
下(xià)面這(zhè)段是(shì)我在網上(shàng)粘過來(lφ ái)的(de)
左邊對(duì)象浮動,右邊采用(yòng)外(wβ♠ài)補丁的(de)左邊距來(lái)定位,γ£≥右邊對(duì)象內(nèi)的(de)文(wén)本會(huì)離(↓¶ε£lí)左邊有(yǒu)3px的(de)間(jiān)距.
#box{
float:left;
width:800px;}
#left{
float:left;
width:50%;}
#right{
width:50%;
}
*html#left{
margin-right:-3px;
//這(zhè)句是(shì)關鍵
}
HTML代碼
〈DIVid=box〉
〈DIVid=left〉〈/DIV〉
〈DIVid=right〉〈/DIV〉
〈/DIV〉
針對(duì)上(shàng)面這(zhè)段代碼,下(xi×≥à)面說(shuō)一(yī)下(xià)我§≤的(de)理(lǐ)解:
第一(yī)、隻要(yào)righ>>$✘t定義了(le)width屬性,在FF下(x©¥λià)絕對(duì)就(jiù)會(huì)兩行(xíng)♣ππβ顯示
第二、兩個(gè)width都(dōu)定義為≥↔γ(wèi)百分(fēn)比的(de)話(huà),就(ji₹ù)算(suàn)都(dōu)為(wèi)1β♥00%在IE下(xià)也(yě)會(huì'®)一(yī)行(xíng)顯示。所以上(shàng)☆"面那(nà)句所謂“這(zhè)句™₩®£是(shì)關鍵”根本沒用(yòng),不(b$≈∑ ù)加也(yě)在一(yī)行(xíng),除非你<∑(nǐ)width定義的(de)是(shì)數δφ÷(shù)值才用(yòng)得(de)上(shàng)。
所以說(shuō)上(shàng)面這(zhè)段代碼±¥其實用(yòng)處不(bù)大(dà),至少(shǎo)在FF下(xià≤₩₹)不(bù)行(xíng)。其實隻要(yào)隻定義leγ→'ft的(de)width就(jiù)行(✘₩ xíng)了(le),right不(bù)定義width就(jiùφΩ"π)不(bù)管在IE還(hái)是(shì)FF下(xià)都(dō↓•u)能(néng)成功,但(dàn)這(zhè)$∏"↔樣的(de)話(huà)父DIVBOX并<π©沒有(yǒu)真正的(de)包含LEFT和(hé)φ¶↔RIGHT兩子(zǐ)DIV,可(kě)以用(yòng)我γΩ上(shàng)面說(shuō)的(de)第5種辦法解決₽Ω。最簡單的(de)辦法就(jiù)是(shì)在RIGHT中加≈σ✘上(shàng)float:left就(jiù)OK了(le),真磨叽→ !
9,截字省略号
.hh{-o-text-overflow:elli&¥psis;
text-overflow:ellipsis≈™₹;
white-space:
nowrapoverflow:hidden;
}
這(zhè)個(gè)是(shì)在越♣☆出長(cháng)度後會(huì)自(zì)行(xí≤✘γ≈ng)的(de)截掉多(duō)出部分(fε§<ēn)的(de)文(wén)字,并以省略号結尾。技(jì)術(shù)是→→÷Ω(shì)好(hǎo)技(jì)術(shù),很(hěn)多(dφφ∑uō)人(rén)都(dōu)喜歡亂用(y÷↓←òng),但(dàn)注意Firefox并不(bù)支持。
- 歡迎大(dà)家(jiā)閱讀(dú)浏覽≥α✘,部分(fēn)內(nèi)容來(lái)源于網絡,如(≥rú)有(yǒu)侵權,請(qǐng)聯系我們删除!
- 上(shàng)一(yī)條:8.25日(rì)音(yīn)訊,ps快(kuài)速 ÷去(qù)水(shuǐ)印經驗之談
- 下(xià)一(yī)條:8.26日(rì)音(yīn)訊,css搭檔div不(☆≠bù)可(kě)忽略的(de)幾點常識錯(cuò)誤
服務項目
熱(rè)門(mén)信息
- 邯鄲網絡公司:模闆建站(zhàn)的(de)好(hǎo)處有(yǒu←φ÷)哪些(xiē)?
- 3642024-04-25

- 4.9日(rì)訊,企業(yè)網站(zhàλ¶n)建設如(rú)何發揮網絡營銷功能(néng)?
- 4092024-04-09

- 邯鄲網絡公司:網站(zhàn)建設開(kāi)發有(yǒu®←)哪些(xiē)細節需要(yào)注意?
- 5402024-03-07

- 邯鄲網絡公司:外(wài)貿網站(zhàn)制(zh×♠₩ì)作(zuò)的(de)8個(gè)步驟
- 3772024-03-05

- 簡單3步,輕松做(zuò)企業(yè)官≤§♦∏網
- 6822024-02-18
