1. 程式人生 > >CSS 中的border和outline

CSS 中的border和outline

邊緣 left top 們的 默認值 所有 .com 參與 dot

CSS 邊框
CSS 邊框 (border) 可以是圍繞元素內容和內邊距的一條或多條線,對於這些線條,您可以自定義它們的樣式、寬度以及顏色。使用CSS邊框屬性,我們可以創建出比HTML中更加優秀的效果
邊框寬度:
您可以通過 border-width 屬性為邊框指定寬度。
為邊框指定寬度有兩種方法:可以指定長度值,比如 2px 或 0.1em;或者使用 3 個關鍵字之一,它們分別是 thin(細的) 、medium(默認值) 和 thick(厚的)。
註意:CSS 沒有定義 3 個關鍵字的具體寬度,所以一個用戶代理可能把 thin 、medium 和 thick 分別設置為等於 5px、3px 和 2px,而另一個用戶代理則分別設置為 3px、2px 和 1px。
邊框顏色:
border-color屬性用於設置邊框的顏色,它一次可以接受最多 4 個顏色值。可以設置的顏色:
name - 指定顏色的名稱,如 "red"
RGB - 指定 RGB 值, 如 "rgb(255,0,0)"
Hex - 指定16進制值, 如 "#ff0000"
http:/ /www.iis7.com/b/wzjk/
您還可以設置邊框的顏色為"transparent"。
註意: border-color單獨使用是不起作用的,必須得先使用border-style來設置邊框樣式。
border-right:分割線
border:用於把針對四個邊的屬性設置在一個聲明。
border-width:用於為元素的所有邊框設置寬度,或者單獨地為各邊邊框設置寬度。
border-color:設置元素的所有邊框中可見部分的顏色,或為 4 個邊分別設置顏色。
border-bottom:用於把下邊框的所有屬性設置到一個聲明中。
border-bottom-color:設置元素的下邊框的顏色。
border-bottom-style:設置元素的下邊框的樣式。
border-bottom-width:設置元素的下邊框的寬度。
border-left:用於把左邊框的所有屬性設置到一個聲明中。
border-left-color:設置元素的左邊框的顏色。
border-left-style:設置元素的左邊框的樣式。
border-left-width:設置元素的左邊框的寬度。
border-right:用於把右邊框的所有屬性設置到一個聲明中。
border-right-color:設置元素的右邊框的顏色。
border-right-style:設置元素的右邊框的樣式。
border-right-width:設置元素的右邊框的寬度。
border-top:用於把上邊框的所有屬性設置到一個聲明中。
border-top-color: 設置元素的上邊框的顏色。
border-top-style:設置元素的上邊框的樣式。
border-top-width:設置元素的上邊框的寬度。
CSS邊框樣式:
border-style:用於設置元素所有邊框的樣式,或者單獨地為各邊設置邊框樣式,如下所示:
none : 默認無邊框
dotted : 定義一個點線邊框
dashed : 定義一個虛線邊框
solid : 定義實線邊框
double : 定義兩個邊框。 兩個邊框的寬度和 border-width 的值相同
groove : 定義3D溝槽邊框。效果取決於邊框的顏色值
ridge : 定義3D脊邊框。效果取決於邊框的顏色值
inset : 定義一個3D的嵌入邊框。效果取決於邊框的顏色值
outset : 定義一個3D突出邊框。 效果取決於邊框的顏色值
為邊框指定寬度有兩種方法:可以指定長度值,比如 2px 或 0.1em(單位為 px, pt, cm, em 等),或者使用 3 個關鍵字之一,它們分別是 thick(厚的) 、(中等)medium(默認值) 和 thin(薄的)。
。。。。。。
CSS 輪廓(outline)
輪廓(outline)是繪制於元素周圍的一條線,位於邊框邊緣的外圍,可起到突出元素的作用。
輪廓(outline)屬性指定了樣式,顏色和外邊框的寬度。
輪廓(outline)屬性的位置讓它不像邊框那樣參與到文檔流中,因此輪廓出現或消失時不會影響文檔流,即不會導致文檔的重新顯示。
outline:在一個聲明中設置所有的輪廓屬性
outline-color:設置輪廓的顏色
outline-style:設置輪廓的樣式
outline-width:設置輪廓的寬度
outline和boder的取值一樣。

CSS 中的border和outline