一定要知道的前端工程師的邊框小學問
一直搞不定前端工程師的邊框學問?今天讓你立馬了解還能直接運用呢!
在 CSS 中常見的邊框 (border) 屬性,分別介紹如下:
目錄 border-width: 邊線的寬度 border-style:邊框樣式 border-color:邊線的顏色 border-top/left/bottom/right: 上/左/下/右框線 border: 四邊框線 |
border-width: 邊線的寬度
border-width 屬性是用來設定邊框的寬度。可用的值為 thin (薄)、medium (中等)、thick (厚),或是一個數值單位。/*薄線寬*/.thin { border-width: thin; border-style:solid;} /*中等線寬*/.medium { border-width: medium; border-style:solid;} /*厚線寬*/.thick { border-width: thick; border-style:solid;} /*自行設定線寬*/.number { border-style:solid; }
border-width:邊線的樣式
border-style 屬性指定邊框的樣式。以下列出常見的 border-style 屬性以及顯示的結果:/*實線的CSS*/.solid { border-style: solid; } /*點線的CSS*/.dotted { border-style: dotted; } /*虛線的CSS*/.dashed { border-style: dashed; } /*雙線的CSS*/.double { border-style: double; } /*凸線的CSS*/.ridge { border-style: ridge; } /*凹線的CSS*/.groove { border-style: groove; } /*嵌入線的CSS*/.inset { border-style: inset; } /*浮出線的CSS*/.outset { border-style: outset; }
border-color: 邊線的顏色
border-color 屬性是用來設定邊框的顏色。範例如下:/*紅色邊框*/.red{ border-color: red;border-style:solid; } /*藍色邊框*/.blue{ border-color: blue;border-style:solid; }
border-top/left/bottom/right: 上/左/下/右框線
我們可以將上下左右方向和樣式、寬度、及顏色合起來而成為一個屬性。舉例來說,border-top-style 屬性就是用來設定上邊框的樣式。讓我們再為前端工程師舉以下幾個例子:
/*上邊框為實線,下邊框為點線*/.topbottom{border-top-style:solid; border-bottom-style:dotted;} /*上邊框為實線,且寬度中等*/.top{border-top-style:solid; border-top-width:medium;} /*左邊框為實線,下邊框為紅色虛線*/ .leftbottom{border-left-style:solid; border-bottom-style:dashed; border-bo
border: 四邊框線
若前端工程師遇到四邊的邊框屬性都一樣的情形,就可以在同一行用一個 border 屬性一次宣告邊框樣式、邊框寬度、以及邊框顏色,而不必四個邊都描述一次。container{... border: 1px solid #000000; ...}
👄延伸閱讀:
入門前端工程師知識~得心應手不是夢-CSS的特性
入門前端工程師知識~得心應手不是夢-透析Class選擇器
入門前端工程師知識~得心應手不是夢-透析ID選擇器
沒有那麼難!網頁設計課程中的CSS,它到底是什麼呢?
日本經典AI漫畫前進電影劇院?Python課程教你如何達成!!
達內教育與惠普.英特爾合作,為培育更多IT人才!
人人都能是工程師!台灣 IT 培訓中心推「找到工作再付學費」專案,要試試嗎?