CSS邊框和外輪廓

2021-08-28 21:19:01 字數 2301 閱讀 2007

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」

您還可以設定邊框的顏色為"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控制邊界 邊框與外輪廓

一 css控制邊界 1 內邊距 padding 內邊距也叫內填充 padding bottom 長度 百分比 元件下端邊線的空隙 padding left 長度 百分比 元件左端邊線的空隙 padding right 長度 百分比 元件右端邊線的空隙 padding top 長度 百分比 元件上端邊...

CSS3外輪廓屬性

外輪廓outline在頁面中呈現的效果和邊框border呈現的效果極其相似,但和元素邊框border完全不同,外輪廓線不占用網頁布局空間,不一定是矩形,外輪廓是屬於一種動態樣式,只有元素獲取到焦點或者被啟用時呈現。outline屬性早在css2中就出現了,主要是用來在元素周圍繪製一條輪廓線,可以起到...

CSS3 CSS3外輪廓屬性

外輪廓outline在頁面中呈現的效果和邊框border呈現的效果極其相似,但和元素邊框border完全不同,外輪廓線不占用網頁布局空間,不一定是矩形,外輪廓是屬於一種動態樣式,只有元素獲取到焦點或者被啟用時呈現。outline屬性早在css2中就出現了,主要是用來在元素周圍繪製一條輪廓線,可以起到...