用CSS設(shè)置html中的表格邊框樣式,要設(shè)計(jì)的樣式非常多,下面舉例說(shuō)明
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到浮梁網(wǎng)站設(shè)計(jì)與浮梁網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋浮梁地區(qū)。
工具:
記事本
瀏覽器
方法如下:
CSS代碼:
table-a?table{border:1px?solid?#F00}
!--關(guān)鍵代碼:設(shè)置表格邊框?yàn)?像素,實(shí)體,紅色--
HTML代碼:
div?class="table-a"
table?width="400"?border="0"?cellspacing="0"?cellpadding="0"
tr
td?width="105"站名/td
td?width="181"網(wǎng)址/td
td?width="112"說(shuō)明/td
/tr
tr
td網(wǎng)站名稱/td
td具體網(wǎng)址/td
td網(wǎng)站說(shuō)明/td
/tr
tr
td網(wǎng)站名稱/td
td具體網(wǎng)址/td
td網(wǎng)站說(shuō)明/td
/tr
/table
/div
效果圖如下:
指定的table為細(xì)邊框,把table放在div中即可。
一、首先新建表格,代碼如下:
table width="500" border="1"? trtdnbsp;/tdtdnbsp;/tdtdnbsp;/td/tr trtdnbsp;/tdtdnbsp;/tdtdnbsp;/td /trtr? tdnbsp;/td tdnbsp;/tdtdnbsp;/td/tr/table。
二、在table里加css樣式,代碼如下:
table width="500" border="1" cellpadding="0" cellspacing="0" style="border-collapse:collapse;"? tr tdnbsp;/tdtdnbsp;/td tdnbsp;/td /tr tr tdnbsp;/tdtdnbsp;/tdtdnbsp;/td/tr trtdnbsp;/tdtdnbsp;/tdtdnbsp;/td/table。
三、單元格邊距(表格填充)(cellpadding) -- 代表單元格外面的一個(gè)距離,用于隔開(kāi)單元格與單元格空間。單元格間距(表格間距)(cellspacing) -- 代表表格邊框與單元格補(bǔ)白的距離,也是單元格補(bǔ)白之間的距離,border-collapse:collapse表示表格的兩邊框合并為一條即可。
對(duì)table設(shè)置css樣式邊框,分為幾種情況:
1、只對(duì)table設(shè)置邊框
2、對(duì)td設(shè)置邊框
3、對(duì)table和td技巧性設(shè)置表格邊框
4、對(duì)table和td設(shè)置背景,實(shí)現(xiàn)完美表格邊框
以下DIVCSS5對(duì)以上幾種實(shí)現(xiàn)html 表格邊框樣式進(jìn)行講解與案例演示。為了便于觀察,divcss5均設(shè)置所有案例表格為1px實(shí)線紅色邊框?yàn)槔?;table寬度為400px;表格為三列三行,對(duì)以上四種情況表格外層加個(gè)div盒子,分別CSS命名為“.table-a”、“.table-b”、“.table-c”、“.table-d”。
一、只對(duì)表格table標(biāo)簽設(shè)置邊框 - TOP
只對(duì)table標(biāo)簽設(shè)置border(邊框)樣式,將讓此表格最外層table一個(gè)邊框,而表格內(nèi)部不產(chǎn)生邊框樣式。
案例詳細(xì)如下:
1、對(duì)應(yīng)css代碼
style .table-a table{border:1px solid #F00} /* css注釋:只對(duì)table標(biāo)簽設(shè)置紅色邊框樣式 */ /style
2、對(duì)應(yīng)html代碼片段
div class="table-a" table width="400" border="0" cellspacing="0" cellpadding="0" tr td width="105"站名/td td width="181"網(wǎng)址/td td width="112"說(shuō)明/td /tr tr tdDIVCSS5/td td;/td tdCSS學(xué)習(xí)/td /tr tr tdCSS5/td td;/td tdCSS切圖/td /tr /table /div
二、對(duì)td設(shè)置邊框 - TOP
對(duì)table表格td設(shè)置邊框樣式,表格對(duì)象內(nèi)td將實(shí)現(xiàn)邊框樣式,但中間部分td會(huì)導(dǎo)致出現(xiàn)雙邊框。
詳細(xì)案例教程如下:
1、對(duì)應(yīng)css代碼
style .table-b table td{border:1px solid #F00} /* css注釋:只對(duì)table td標(biāo)簽設(shè)置紅色邊框樣式 */ /style
2、對(duì)應(yīng)html源代碼片段
div class="table-b" table width="400" border="0" cellspacing="0" cellpadding="0" tr td width="105"站名/td td width="181"網(wǎng)址/td td width="112"說(shuō)明/td /tr tr tdDIVCSS5/td td;/td tdCSS學(xué)習(xí)/td /tr tr tdCSS5/td td;/td tdCSS切圖/td /tr /table
三、對(duì)table和td技巧性設(shè)置表格邊框 - TOP
如上第二點(diǎn),只對(duì)表格對(duì)象td設(shè)置單一邊框樣式,中間部分td與td標(biāo)簽之間就會(huì)出現(xiàn)雙邊框現(xiàn)象。
解決方法:對(duì)td只設(shè)置兩個(gè)邊的邊框,對(duì)table也設(shè)置兩個(gè)邊的邊框樣式。
解釋:對(duì)td設(shè)置左與上邊框,這樣td與td相鄰就會(huì)只出現(xiàn)單一邊框樣式,這樣就會(huì)出現(xiàn)表格右側(cè)和下部沒(méi)有邊框,這個(gè)時(shí)候我們?cè)O(shè)置table右和下 邊框解決顯示右側(cè)和下側(cè)td剩下未顯示邊框。
1、對(duì)應(yīng)css代碼:
style .table-c table{border-right:1px solid #F00;border-bottom:1px solid #F00} .table-c table td{border-left:1px solid #F00;border-top:1px solid #F00} /* css 注釋: 只對(duì)table td設(shè)置左與上邊框; 對(duì)table設(shè)置右與下邊框; 為了便于截圖,我們將css 注釋說(shuō)明換行排版 */ /style
2、對(duì)應(yīng)html源代碼片段:
div class="table-c" table width="400" border="0" cellspacing="0" cellpadding="0" tr td width="105"站名/td td width="181"網(wǎng)址/td td width="112"說(shuō)明/td /tr tr tdDIVCSS5/td td;/td tdCSS學(xué)習(xí)/td /tr tr tdCSS5/td td;/td tdCSS切圖/td /tr /table
border屬性 :在網(wǎng)頁(yè)中設(shè)置元素的邊框樣式??赏瑫r(shí)設(shè)置邊框?qū)挾?、邊框樣式、邊框顏色。也可以單?dú)設(shè)置上邊、右邊、下邊、左邊的邊框。
語(yǔ)法:border: border-width | border-style | border-color;
border-width :邊框?qū)挾???梢灾付ㄩL(zhǎng)度值。如1px,1em(單位為px,pt,em等)?;蛘呤褂藐P(guān)鍵字medium(默認(rèn)),thick,thin。
?border-top-width:設(shè)置元素上邊框?qū)挾?/p>
?border-right-width:設(shè)置元素右邊框?qū)挾?/p>
?border-bottom-width:設(shè)置元素下邊框?qū)挾?/p>
?border-left-width:設(shè)置元素左邊框?qū)挾?/p>
border-style :邊框樣式。
?border-top-style:設(shè)置元素上邊框樣式
?border-right-style:設(shè)置元素右邊框樣式
?border-bottom-style:設(shè)置元素下邊框樣式
?border-left-style:設(shè)置元素左邊框樣式
?屬性值有:
??none:無(wú)邊框。
??hidden:隱藏邊框。對(duì)于表,hidden 用于解決邊框沖突。
??dotted:點(diǎn)狀邊框。
??dashed:虛線邊框。
??solid:實(shí)線邊框。
??double:雙線邊框。兩條單線與其間隔的和等于指定的border-width值。
??groove:3D凹槽邊框。
??ridge:3D壟狀邊框。
??inset:凹邊框。
??outset:凸邊框。
border-color :邊框顏色。
1.1 邊框各樣式效果圖
1.2 四條邊顏色樣式相同
1.3 四條邊顏色不同,樣式相同
1.4 四條邊顏色相同,樣式不同
1.5 設(shè)置上邊框?qū)挾取邮?、顏?/p>
1.6 設(shè)置右邊框?qū)挾?、樣式、顏?/p>
1.7 設(shè)置下邊框?qū)挾?、樣式、顏?/p>
1.8 設(shè)置左邊框?qū)挾?、樣式、顏?/p>
以上對(duì)border邊框?qū)傩赃M(jìn)行了基礎(chǔ)操作,大家可以根據(jù)自己的經(jīng)驗(yàn)為邊框制作出更漂亮的樣式。如若大家有什么更好的見(jiàn)解,那就在回復(fù)區(qū)暢所欲言吧,我定會(huì)吸取精華~如有寫(xiě)錯(cuò)歡迎大家回復(fù),我以后定會(huì)更加細(xì)心 _
網(wǎng)站名稱:css方框樣式,css樣式框架
當(dāng)前網(wǎng)址:http://jinyejixie.com/article2/dsdgdic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、品牌網(wǎng)站建設(shè)、外貿(mào)建站、Google、企業(yè)建站、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(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)