元素的邊框(border)是圍繞元素內(nèi)容和內(nèi)邊距的一條或多條線.

創(chuàng)新互聯(lián)專(zhuān)注于吳橋企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城建設(shè)。吳橋網(wǎng)站建設(shè)公司,為吳橋等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站設(shè)計(jì),專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
css border屬性允許你規(guī)定元素邊框的樣式,寬度和顏色.
css邊框:在html中,我們使用表格來(lái)創(chuàng)建文本周?chē)倪吙颍?通過(guò)使用css邊框?qū)傩裕?/p>
我們可以創(chuàng)建出效果出色的邊框,并且可以應(yīng)用于任何元素,
元素外邊距內(nèi)就是元素的邊框(border),元素的邊框就是圍繞元素內(nèi)容和內(nèi)邊距的一條或多條線.每個(gè)邊框有3個(gè)方面:寬度、樣式/以及顏色。
只是第一種的代碼,第二種的話只需要吧div的實(shí)線solid改為虛線dashed就可以了
style
#a{?list-style:none;;margin:0px;?padding:0px;?border:2px?solid?#000;?width:400px;}
#a?ul{??margin:0px;?padding:0px;}
#a?ul?li{?list-style:none;?height:30px;?line-height:30px;?border-bottom:2px?dashed?#000;?text-align:center;}
#a?ul?li.no{list-style:none;border-bottom:0px;}
/style
div?id="a"
ul
li寫(xiě)一些文字/li
li寫(xiě)一些文字/li
li寫(xiě)一些文字/li
li?class="no"寫(xiě)一些文字/li
/ul
/div
顧名思義,就是元素外面的一圈邊框,下圖中虛線圈起的部分是內(nèi)容,外面橙色的一圈是它的邊框,可以理解成在照片外面加一個(gè)相框,使用border屬性。
邊框樣式border-style必須寫(xiě)!否則其它屬性全部失效。
邊框的樣式:
border后面可跟多個(gè)值,中間用空格分離,含義如下:
注意順序, 邊框樣式不可省略 ,顏色和寬度可以省略,會(huì)顯示默認(rèn)的效果。
——以上規(guī)律在padding和margin一樣適用。
邊框樣式border-style必須設(shè)置
如果我們的四條邊框?qū)傩远际且粯拥模敲唇y(tǒng)一設(shè)置就可以啦,注意邊框類(lèi)型不可省略。
首先我們放置一個(gè)寬高為200px的粉色盒子。
接下來(lái)我們?yōu)樗由弦粭l寬度為10px,樣式為實(shí)線,顏色為紅色的邊框。
我們可以看到,添加邊框的時(shí)候,是在盒子外面套一圈邊框,而不是加在里面,在Chrome瀏覽器中點(diǎn)擊右鍵檢查,可以看到div的大小變成了220x220。
套在外面的邊框的寬度是會(huì)加進(jìn)盒子尺寸的(上下左右各增加了10px),如果我們想盒子保持大小不變,要對(duì)div本身的width和height進(jìn)行減小,在這個(gè)樣例中,通過(guò)計(jì)算可得,減少到180px即可保持大小不變。
當(dāng)我們使用點(diǎn)狀、虛線等邊框樣式時(shí),多出來(lái)的縫隙,會(huì)使用元素本身的 背景顏色 填充。
點(diǎn)和虛線的具體樣式,不同瀏覽器中可能會(huì)不一樣。
我們?yōu)閯倓偟暮凶釉O(shè)置上邊框?yàn)榧t色,左邊框?yàn)榫G色,效果如下圖所示:
我們會(huì)發(fā)現(xiàn)在兩條邊框交界處的小方塊,通過(guò)一條對(duì)角線分隔,上邊框和左邊框各占一半。當(dāng)邊框不一樣寬時(shí),同樣也是用對(duì)角線把交界處的小長(zhǎng)方形一分為二,如下圖所示:
當(dāng)被添加邊框的元素寬度為0,不設(shè)置高度(高度默認(rèn)是0)的情況下,我們可以巧妙利用 邊框組合 和 transparent(透明) 繪制三角形,可以體驗(yàn)下哦。
三角形1-css:
三角形2-css:
多彩三角形-css:
繪制梯形只要對(duì)應(yīng)添加寬度或者高度就可以啦
梯形1-css:
梯形2-css:
border屬性 :在網(wǎng)頁(yè)中設(shè)置元素的邊框樣式。可同時(shí)設(shè)置邊框?qū)挾取⑦吙驑邮健⑦吙蝾伾R部梢詥为?dú)設(shè)置上邊、右邊、下邊、左邊的邊框。
語(yǔ)法:border: border-width | border-style | border-color;
border-width :邊框?qū)挾取?梢灾付ㄩL(zhǎng)度值。如1px,1em(單位為px,pt,em等)。或者使用關(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ì)心 _
指定的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表示表格的兩邊框合并為一條即可。
本文標(biāo)題:css樣式邊框,css樣式邊框陰影
地址分享:http://chinadenli.net/article19/dsshcdh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、品牌網(wǎng)站設(shè)計(jì)、定制網(wǎng)站、企業(yè)網(wǎng)站制作、服務(wù)器托管、全網(wǎng)營(yíng)銷(xiāo)推廣
聲明:本網(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)容