5.28日(rì)音(yīn)訊,css表格邊框實例詳解。表格是(sh★≈ì)大(dà)家(jiā)所熟悉的(de),以前的( ≤de)網站(zhàn)也(yě)大(dà)都(dōu)是(shπ≈ì)用(yòng)表格來(lái)做(zuò)的(de),當然現(x<≈✘iàn)在用(yòng)表格也(yě)是(shì)可(kě)以₹∑做(zuò)的(de),隻是(shì)其維護性成本較★Ωδ高(gāo),現(xiàn)在才轉到(dào)di★★™₽v+css的(de)布局上(shàng)來(lái),但(d¶® ™àn)是(shì)表格也(yě)并非一(y€ī)無是(shì)處,在處理(lǐ)數(shù)據存儲、數(shù)據展示等λ' 它的(de)優點還(hái)是(shì)很(hěn)明(míα↑•ng)顯的(de),所以我們在實際運用(yòng)中也(yě)要(yào)擇∏ & 優用(yòng)之,下(xià)面介紹一(yī)下(xià♥↓↕),CSS如(rú)何設置table表格邊框樣式。
對(duì)table設置css樣式邊框,分(fēn)為(w ₩èi)幾種情況:
1、隻對(duì)table設置邊框
2、對(duì)td設置邊框
3、對(duì)table和(hé)td技(jì)§♦♦巧性設置表格邊框
4、對(duì)table和(hé)td設置背景,實現≤ε≈ (xiàn)完美(měi)表格邊框
以下(xià)DIVCSS5對(duì)以上(shàng)幾種實現(xφ£♣iàn)html表格邊框樣式進行(xíng↓γ)講解與案例演示。為(wèi)了(le)便于觀察,↑→↔divcss5均設置所有(yǒu)案例表格為(wèi)1px實線紅(φ↓♣>hóng)色邊框為(wèi)例;table寬度π₩為(wèi)400px;表格為(wèi)三列三行(xíng),對×α(duì)以上(shàng)四種情況表格外(wài)層加個(gè) §≠<div盒子(zǐ),分(fēn)别CSS命名為(wèi)“₩<★.table-a”、“.tπ ✔able-b”、“.table-c&rdq£✘πuo;、“.table-d”。
一(yī)、隻對(duì)表格table标簽設置邊框-TOP≥•
隻對(duì)table标簽設置bo↔±δβrder(邊框)樣式,将讓此表格最外(wài)層table一(y♣☆ī)個(gè)邊框,而表格內(nèi)部不¶∏★(bù)産生(shēng)邊框樣式。
案例詳細如(rú)下(xià):
1、對(duì)應css代碼
<style>
.table-atable{border:1pxsolid#₩<♠F00}
/*css注釋:隻對(duì)table标簽∑★δ§設置紅(hóng)色邊框樣式*/
</style>
2、對(duì)應html代碼片段
<divclass="table-a">♠♣
<tablewidth="4↓£00"border="0"cellspacλ ing="0"cellpa♥α÷Ωdding="0">
<tr>
<tdwidth="105">站↕βα≈(zhàn)名</td>
<tdwidth=" ε♦181">網址</td>
<tdwidth="112">說(sΩ¶≈huō)明(míng)</td>
</tr>
<tr>
<td>DIVCSS&γ§∞lt;/td>
<td>www.hdsc wl.com</td>
<td>CSS學習(xí)</td>
</tr>
<tr>
<td>CSS</td> ε
<td>www.hdscwl.co♣↓≤m</td>
<td>CSS切圖</td&§®gt;
</tr>
</table>
</div>
3、案例截圖
css對(duì)table設置邊框案例截圖-僅對(duì)ta♣∑ble标簽設置邊框
4、在線演示
查看(kàn)案例
二、對(duì)td設置邊框-TOP
對(duì)table表格td設置邊框樣≈™¥式,表格對(duì)象內(nèi)td将實現(xiàn♣ε)邊框樣式,但(dàn)中間(jiān)部分(fē>★ n)td會(huì)導緻出現(xiàn)雙邊框。
詳細案例教程如(rú)下(xià):
1、對(duì)應css代碼
<style>
.table-btabletd{border:1px€♥★✘solid#F00}
/*css注釋:隻對(duì)tabl↑©¥etd标簽設置紅(hóng)色邊框樣式*/
</style>
2、對(duì)應html源代碼片段
<divclass="table-b"≈ ;>
<tablewidth="400"bo∑α≥rder="0"cellspacing=γ γ"0"cellpadding↔Ω♦≈="0">
<tr>
<tdwidth="105&qu→ ot;>站(zhàn)名</t•±d>
<tdwidth="181&q¶ uot;>網址</td>
<tdwidth="¶Ω®↑;112">說(shuō)明(míng)÷♦★</td>
</tr>
<tr>
<td>DIVCSS</td>
<td>www.hdscwl.com</t•d>
<td>CSS學習(xí)₹∞∑</td>
</tr>
<tr>
<td>CSS</"≥£td>
<td>www.hdscwl.com</td>§₹♠©
<td>CSS切圖</td>
</tr>
</table>
3、案例截圖
對(duì)td設置邊框後,中間(jiān)出現<γ' (xiàn)雙邊框樣式案例截圖
4、在線演示
查看(kàn)案例
三、對(duì)table和(hé)td技(jì)巧性設置表格₹←邊框-TOP
如(rú)上(shàng)第二點,隻對(duì)表格對(duì)象t€←d設置單一(yī)邊框樣式,中間(jiān)部分(fēΩ§"n)td與td标簽之間(jiān)就(jiù)會(♥♥★ huì)出現(xiàn)雙邊框現(xiàn)象。
解決方法:對(duì)td隻設置兩個(gδ è)邊的(de)邊框,對(duì)table也≤£α(yě)設置兩個(gè)邊的(de)邊框樣式。
解釋:對(duì)td設置左與上(shàng)邊框,φ↓這(zhè)樣td與td相(xiàng)鄰就(jiù)會(huì)隻出©φ≤現(xiàn)單一(yī)邊框樣式,這(zhè)樣就(jiù)會(huì₹₩©÷)出現(xiàn)表格右側和(hé)下(xià)ε♠® 部沒有(yǒu)邊框,這(zhè)個(gè∑♠↑)時(shí)候我們設置table右和(hé)下(xi≈∏à)邊框解決顯示右側和(hé)下(xià)側td剩下(xià)未顯示邊框。
1、對(duì)應css代碼:
<style>
.table-ctable{bor$₩×der-right:1pxsolid#F00;border-bottom:₹₹1pxsolid#F00}
.table-ctabletd{border-left:1pxs↔ε♣≥olid#F00;border-top:1pxsolid#F00}
/*
css注釋:
隻對(duì)tabletd設置左與上(shàng)邊框;$∞©
對(duì)table設置右與下(xià)邊框;
為(wèi)了(le)便于截圖,我們将css注釋說(shuō)明(mγ< πíng)換行(xíng)排版
*/
</style>
2、對(duì)應html源代碼片段:
<divclass="table-c">$↔ ;
<tablewidth="400"b↑λ•order="0"cellspacing="0&§♥Ωquot;cellpadding="0"★↓>
<tr>
<tdwidth="105&q₹§₩uot;>站(zhàn)名</td>Ω$
<tdwidth="181">網址&©>©lt;/td>
<tdwidth="112">說≈α♣(shuō)明(míng)</td>
</tr>
<tr>
<td>divcss</td>
<td>www.hdscwl"₩.com</td>
<td>CSS學習(xí)</td>
</tr>
<tr>
<td>CSS</tdβ>
<td>www.hdscwl.com</td ε≠>
<td>CSS切圖</td&®✔₽gt;
</tr>
</table>
3、表格邊框實現(xiàn)案例截圖
CSS完美(měi)實現(xiàn)htmltable&☆÷♦表格邊框樣式截圖
4、在線演示
查看(kàn)案例
推薦此方法設置table表格邊框樣式。
四、對(duì)table和(hé)td Ω✔♣設置背景,實現(xiàn)完美(měi)表格邊框-TOP
1、基礎設置
1)、先設置tablecss背景為(wèi)¥β¶σ紅(hóng)色
2)、設置table單元之間(jiān)間(jiān)距為÷•♦(wèi)1
使用(yòng)DW軟件(jiàn)輔助×β¥設置table表格單元間(jiān)距為(wσ®★"èi)1,具體(tǐ)DW軟件(jiàn)可(kě)視(sh€₹ì)化(huà)操作(zuò)步驟簡要(y ★αào)說(shuō)明(míng),首先(視(shì↑←λ↔)圖模式)選中表格後,對(duì)應DW軟件(Ω$€jiàn)編輯窗(chuāng)口底部會(h®♥¥πuì)“屬性”面闆會φ☆↑(huì)出現(xiàn)對(duì)應tab ♥≈le表格屬性設置地(dì)方,我們将“間(jiān)隔&rdquo< ;填寫為(wèi)“1”。≈♠這(zhè)個(gè)時(shí)候我們會(huì)看(kàn)到(dà↔♣ ♥o)table表格标簽裡(lǐ)cellspacing值為(wèi)&♣ε"ldquo;1”(cellspacing=≠"1")。
借助DW軟件(jiàn)設置表格單元↕≥δ$之間(jiān)間(jiān)距
或
直接對(duì)<table>标簽內(nèi)c€®ellspacing="1"即可(kě),得(de)♠÷₽到(dào):
<tablewidth="✘↕↔£400"border="0&q×★uot;cellspacing=" ≥≈ 1"cellpadding="0&quo♥•≥t;>
3)、設置tabletd背景為(wèi)白(bái)色
2、css代碼:
<style>
.table-dtable{background:#F00≠®$}
.table-dtabletd{background:#FFF}
/*
css注釋:設置table背景為(wèi)紅(✔ hóng)色,td背景為(wèi)白(bá¶≠i)色*/
</style>
3、對(duì)應html源代碼:
<divclass="table-d&©δ←quot;>
<tablewidth="400"borde≈ ±r="0"cellspacing="1&qu→♦<✔ot;cellpadding="0">
<tr>
<tdwidth="1£☆05">站(zhàn)名</td>
<tdwidth="181">網址<÷π↕;/td>
<tdwidth="112γ™">說(shuō)明(míng)</t✔÷₹↓d>
</tr>
<tr>
<td>divcss</td&g∏©♦t;
<td>www.hdscwl.com</td&♦ •gt;
<td>CSS學習(xí)</td>
</tr>
<tr>
<td>CSS</td>
<td>www.hdscwl.com</t✔↑αd>
<td>CSS切圖</td>
</tr>
</table>
</div>
4、表格邊框案例截圖
設置表格背景顔色實現(xiàn)邊框樣式截圖
五、csstable表格邊框實現(xi<<Ω↑àn)總結-TOP
以上(shàng)四種方式實現(xiàn)ta≤<εble表格邊框樣式方法,推薦使用(yòng)第三÷☆和(hé)第四種方法來(lái)解決表格邊框樣式。希望✘π方法對(duì)大(dà)家(jiā)有(yǒu)幫助并能(néng)掌握↕λ&,平時(shí)需要(yào)時(shí)靈活運用(yòng),當然大α (dà)家(jiā)也(yě)可(kě)以推陳出新,創造更多γ<(duō)的(de)方法來(lái)實現(xià₩ §↑n),但(dàn)不(bù)管用(yòng)哪種方法•≤,我們都(dōu)講究實際、高(gāo)效、簡®₽≤潔等原則,這(zhè)樣的(de)話(huà)不(bù)®✔>♠但(dàn)使做(zuò)好(hǎo)的(de)網頁好(hǎo)看(kàn• &),兼容性好(hǎo),也(yě)使之符合↕©♥用(yòng)戶體(tǐ)驗、以此來(lái)檢驗一(δ♥yī)個(gè)前端網頁制(zhì)作(zuò)人(β rén)員(yuán)的(de)功底和(hé)能(néng)力。∞α™