border-collapse 屬性:設(shè)置表格的邊框是否被合并為一個(gè)單一的邊框,即:用于設(shè)置表格邊框是合并顯示還是分開顯示。
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供寶山網(wǎng)站建設(shè)、寶山做網(wǎng)站、寶山網(wǎng)站設(shè)計(jì)、寶山網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、寶山企業(yè)網(wǎng)站模板建站服務(wù),十多年寶山做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
border-collapse 屬性設(shè)置表格的邊框是否被合并為一個(gè)單一的邊框。它有以下幾個(gè)值:
-- separate 默認(rèn)值:邊框會被分開,不會忽略 border-spacing 和 empty-cells 屬性;
-- collapse:如果可能,邊框會合并為一個(gè)單一的邊框。會忽略 border-spacing 和 empty-cells 屬性;
-- inherit:規(guī)定應(yīng)該從父元素繼承 border-collapse 屬性的值。
雙線表格邊框的實(shí)現(xiàn)
html代碼:
table
tr
td內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/td
/tr
tr
td內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/td
/tr
tr
td內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/td
/tr
tr
td內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/tdtd內(nèi)容/td
/tr
/table
css代碼:
table,table td{
text-align: center;
border: 1px solid #000;
border-collapse:separate;
}
table td{
padding: 10px 30px;
}
表格邊框的雙線樣式其實(shí)很簡單,只要同時(shí)設(shè)置表格外邊框和table里的每個(gè)單元格的邊框,就可以實(shí)現(xiàn)了。
因?yàn)閟eparate是默認(rèn)值,就算是不設(shè)置border-collapse:separate;表格也會呈現(xiàn)雙線效果。
我們主要是來看看border-collapse屬性合并邊框,實(shí)現(xiàn)單線邊框的方法,html代碼一樣,只需設(shè)置css樣式:
css代碼:
table,table tr td {
border: 1px solid #000;
text-align: center;
border-collapse: collapse;
}table tr td {
padding: 10px 30px;
}
單線邊框的實(shí)現(xiàn)也很簡單,它是在雙線樣式的基礎(chǔ)上,設(shè)置border-collapse: collapse;
把相鄰的兩個(gè)table邊框合并成一個(gè),使得相鄰的兩條線并在一起,邊框就以單線的形式顯示了。
總結(jié):表格邊框的無論是單線邊框樣式,還是雙線邊框樣式都在前端頁面中應(yīng)用廣泛,大家可以根據(jù)自己
1、首先打開sublime?text編輯器,新建一個(gè)html文件,里面寫入一個(gè)p標(biāo)簽:
2、然后設(shè)置p標(biāo)簽的樣式,這里先設(shè)置一個(gè)邊框,然后設(shè)置圓角邊框,主要使用CSS3屬性border-radius屬性定義圓角效果。其中的數(shù)值為參數(shù)length是浮點(diǎn)數(shù)和單位標(biāo)識符組成的長度值,不可為負(fù)值,這里圓角的值越大,圓角的弧度也越大:
3、最后打開瀏覽器,就可以看到圓角邊框了:
對table設(shè)置css樣式邊框,分為幾種情況:
1、只對table設(shè)置邊框
2、對td設(shè)置邊框
3、對table和td技巧性設(shè)置表格邊框
4、對table和td設(shè)置背景,實(shí)現(xiàn)完美表格邊框
例如:
.table-a table{border:1px solid #F00}
兩種效果 一種是把圖片做成大的背景
但是這樣有局限性 因?yàn)檫@樣它不會根據(jù)頁面的變化而變化了
另一種方法是我推薦的方法
把底部圓角那兒切出來叫top.jpg
底部叫foot.jpg
中間的叫bg.jpg
div style=" background:url(這里是bg.jpg) repeat-y left top"
div這里放head.jpg圖片/div
div這里就是你想要寫的內(nèi)容隨便放什么都可以的/div
div這里放foot.jpg圖片/div
/div
這樣的效果你看下吧 肯定是最簡單最方便實(shí)現(xiàn)你現(xiàn)在這種效果的
而且會根據(jù)內(nèi)容的大小而變化。
另一種
文本框用input,input type="text" class="txtnput" value=""/
.txtnput{float: left;width:126px; height:27px;background:url(圖片路勁);border:none;}
高度和寬度是你效果圖中你需要的那種文本框的大小,背景圖片也是你需要的那種框。
按鈕也是一樣的實(shí)現(xiàn)。
顧名思義,就是元素外面的一圈邊框,下圖中虛線圈起的部分是內(nèi)容,外面橙色的一圈是它的邊框,可以理解成在照片外面加一個(gè)相框,使用border屬性。
邊框樣式border-style必須寫!否則其它屬性全部失效。
邊框的樣式:
border后面可跟多個(gè)值,中間用空格分離,含義如下:
注意順序, 邊框樣式不可省略 ,顏色和寬度可以省略,會顯示默認(rèn)的效果。
——以上規(guī)律在padding和margin一樣適用。
邊框樣式border-style必須設(shè)置
如果我們的四條邊框?qū)傩远际且粯拥?,那么統(tǒng)一設(shè)置就可以啦,注意邊框類型不可省略。
首先我們放置一個(gè)寬高為200px的粉色盒子。
接下來我們?yōu)樗由弦粭l寬度為10px,樣式為實(shí)線,顏色為紅色的邊框。
我們可以看到,添加邊框的時(shí)候,是在盒子外面套一圈邊框,而不是加在里面,在Chrome瀏覽器中點(diǎn)擊右鍵檢查,可以看到div的大小變成了220x220。
套在外面的邊框的寬度是會加進(jìn)盒子尺寸的(上下左右各增加了10px),如果我們想盒子保持大小不變,要對div本身的width和height進(jìn)行減小,在這個(gè)樣例中,通過計(jì)算可得,減少到180px即可保持大小不變。
當(dāng)我們使用點(diǎn)狀、虛線等邊框樣式時(shí),多出來的縫隙,會使用元素本身的 背景顏色 填充。
點(diǎn)和虛線的具體樣式,不同瀏覽器中可能會不一樣。
我們?yōu)閯倓偟暮凶釉O(shè)置上邊框?yàn)榧t色,左邊框?yàn)榫G色,效果如下圖所示:
我們會發(fā)現(xiàn)在兩條邊框交界處的小方塊,通過一條對角線分隔,上邊框和左邊框各占一半。當(dāng)邊框不一樣寬時(shí),同樣也是用對角線把交界處的小長方形一分為二,如下圖所示:
當(dāng)被添加邊框的元素寬度為0,不設(shè)置高度(高度默認(rèn)是0)的情況下,我們可以巧妙利用 邊框組合 和 transparent(透明) 繪制三角形,可以體驗(yàn)下哦。
三角形1-css:
三角形2-css:
多彩三角形-css:
繪制梯形只要對應(yīng)添加寬度或者高度就可以啦
梯形1-css:
梯形2-css:
網(wǎng)站題目:css相框樣式,三種css樣式表
標(biāo)題鏈接:http://chinadenli.net/article26/dsshecg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、云服務(wù)器、手機(jī)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、用戶體驗(yàn)、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)