border-width
(粗度),border-style
(樣式),border-color
(顏色),下面介紹他們的用法和經常使用值: 1.border-width
:邊框粗度,一般使用Npx的固定單位來直接代表,例如:border-width:1px;border-style
:邊框樣式,設定邊框的樣子,經常使用的有三個值:solid(默認實線),dotted(點線),dashed(虛線)border-color
:邊框顏色,默認是黑色,其它經常使用的值還有:red,yellow等,此外還能夠用十六進制和rgb顏色表示方法來進行表示 4.縮寫,它們三個樣式與border的四個基本值能夠縮寫爲:
border:1px dotted red;
border-radius
:邊框半徑,表示邊框的角的半徑,能夠構造圓角,以下圖就是一個圓角邊框:border-radius
有四個值,按照順序分別對應上圖的左上,右上,右下,左下,它們能夠寫爲: border-radius:30px 30px 30px 30px
也能夠簡寫爲: border-radius:30px
css
font-size
(大小),font-family
(字體),font-weight
(粗度),line-height
(行高)font-size
:字體大小,字體大小的單位有幾個,它們的寫法分別是:1.px:font-size:12px; 2.em:font-size:1em; 3.rem:font-size:1rem; 4.百分比:font-size:200%; 5.vw:font-size:1vw;瀏覽器
font-family
:字體,字體是指字的形狀樣式,在CSS中,font-family
有三種寫法(用微軟雅黑字體爲例): 1.英文寫法: font-family: "Microsoft YaHei"
2.中文寫法: font-family: "微軟雅黑"
3.Unicode寫法: font-family: /5FAE/8F6F/96C5/9ED1
要記住下面幾點: 1.英文寫法中若是有空格以及採用中文寫法的話要加引號; 2.儘可能採用Unicode碼字體,由於若是直接寫中文字體的狀況下編碼方式和解碼方式有可能不匹配,從而致使亂碼; 3.字體的Unicode碼能夠在開發者工具的console裏用escape('字體中文')得到,以下圖: 可是要注意的是,裏面的%u
要轉換爲/
font-weight
:字體粗度,經常使用值是bold,表示粗體,以下圖對比:line-height
:行高,指的是行與行之間的空間,經常使用單位是px,em,rem,百分比。工具
瀏覽器默認字體和最小字體 1.一般來講,瀏覽器默認字體是16px,最小字體是12px,由於當字體小於12px時,人眼的認知功能就難以發揮做用 2.若是我想設置更小的字體呢?好比設置9px的字體,該怎麼辦? 方法: 可用使用以下樣式:字體
文本text是指文本在盒模型中的格式表現形式,經常使用的有:text-align
(對齊方式),text-indent
(縮進),text-decoration
(a連接顯示方式),word-spacing
(設置單詞間距),letter-spacing
(設置字符間距), text-overflow
(規定當文本溢出包含元素時發生的事情)編碼
text-align
:對齊方式,經常使用的有四個值:left默認左對齊,right右對齊,center居中,justify兩邊對齊 1.前面三個對好比下圖:spa
text-indent
:首行縮進,經常使用單位是px,em,rem,百分比,用上圖文字延時以下:word-spacing
與letter-spacing
:一個是單詞或中文字間距,第二個是字符間距,對好比下圖:text-overflow
:規定當文本溢出包含元素時發生的事情,例如當文本過長時,能夠設置溢出文本爲'...'3d
如何設置溢出文本爲'...' 以下圖文本:code
text-align
,代碼以下:opacity:0~1
:透明度,做用於總體,用得比較少; 2.visibility:hidden
:元素可見度,表示該元素透明,位置依然佔據; 3.background-color:rgba(0,0,0,0~1)
:表示背景色的透明度,a的值爲0時徹底透明;display:none
:表示設置該元素消失,不佔據位置也看不見;rgb(255,255,255)
;