CSS border-colors
特別說明:border-colors屬性已經被廢棄,雖然當前有部分瀏覽器依然支援。
border-color是CSS2最常用屬性之一,可以設定邊框的顏色。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div{ width:100px; height:100px; border-width:10px; border-style:solid; border-color:green; } </style> </head> <body> <div></div> </body> </html>
以上程式碼可以設定div四個邊框的顏色,當然也可以給每一個邊框設定不同的顏色。
程式碼修改如下:
[CSS] 純文字檢視 複製程式碼div{ width:100px; height:100px; border-width:10px; border-style:solid; border-top-color:green; border-right-color:red; border-bottom-color:black; border-left-color:blue; }
當然也可以合併起來分別設定四個邊框的顏色。
程式碼例項如下:
[CSS] 純文字檢視 複製程式碼div{ width:100px; height:100px; border-width:10px; border-style:solid; border-color:green red black blue; }
程式碼實現了同樣的效果,遵循原則與margn或者padding類似。
四個顏色值分別作用域上右下左四個方位邊框。
以上介紹的都是CSS2的規則,發展到CSS3,出現了border-color屬性的加強版本。
語法結構:
[CSS] 純文字檢視 複製程式碼border-top-colors: <color> <color> <color>*; /*頂邊邊框*/ border-right-colors:<color> <color> <color>*; /*右邊邊框*/ border-bottom-colors: <color> <color> <color>*; /*底邊邊框*/ border-left-colors: <color> <color> <color>*; /*左邊邊框*/
四個屬性可以設定四個方位邊框的顏色,每一個屬性都可以一次設定多個顏色值,每一個顏色值可以給邊框的一個畫素設定顏色,假設邊框是5px,但是隻設定了3個顏色值,那麼這三個顏色值分別作用域邊框的由內到外三份1px邊框,剩餘的畫素的邊框顏色將會以最後一個顏色填充。
特別說明:上面屬性不能夠合併成如下形式:
[CSS] 純文字檢視 複製程式碼border-colors: <color> <color> <color>*;
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div{ width:100px; height:100px; border-width:10px; border-style:solid; -moz-border-top-colors:red blue green black; /*頂邊邊框*/ -moz-border-right-colors:blue green black; /*右邊邊框*/ -moz-border-bottom-colors:blue green black; /*底邊邊框*/ -moz-border-left-colors:black green blue; /*左邊邊框*/ } </style> </head> <body> <div></div> </body> </html>
相關文章
- CSS3 border-colorsCSSS3
- css 命名:BEM, scoped css, css modules 與 css-in-jsCSSJS
- 【CSS】CSS常用技巧CSS
- CSS速刷 - CSS效果CSS
- css43 CSS SpecificityCSS
- css15 CSS MarginsCSS
- css16 CSS PaddingCSSpadding
- CSS——CSS基礎(1)CSS
- CSS——CSS 值和單位CSS
- CSS速刷 - CSS動畫CSS動畫
- css34 CSS Opacity / TransparencyCSSS3
- css38 CSS Image SpritesCSSS3
- css44 CSS The !important RuleCSSImport
- css45 CSS Math FunctionsCSSFunction
- css23 CSS Links, CursorsCSS
- css11 CSS RGB ColorsCSS
- css12 CSS HEX ColorsCSS
- css17 CSS Height, WidthCSS
- css18 CSS Box ModelCSS
- 【CSS】CSS簡介,CSS基礎選擇器詳解CSS
- CSSCSS
- CSS中的“大白”——CSS 動畫CSS動畫
- CSS——CSS 結構和層疊CSS
- css26 CSS Layout - The display PropertyCSS
- WebRTC與CSS濾鏡(CSS filter)WebCSSFilter
- CSS系列 (03):CSS三大特性CSS
- Css規範整理:2、css盒模型CSS模型
- CSS基礎:CSS變數簡介CSS變數
- CSS flexCSSFlex
- CSS E:not()CSS
- CSS !importantCSSImport
- CSS @importCSSImport
- CSS calc()CSS
- CSS remCSSREM
- CSS currentColorCSS
- CSS(四)CSS
- CSS HSLA()CSS
- CSS HSL()CSS