1. 程式人生 > >CSS常用標簽

CSS常用標簽

ant 雙線 rec 部分 csdn flow ted avi 容易

CSS常用屬性

下面介紹一些css常用的屬性,讀者也可以參考一些前端框架 比如:Bootstrap。

一 CSS文字屬性

color : #999999; /*文字顏色*/

font-family : 宋體,sans-serif; /*文字字體*/

font-size : 9pt; /*文字大小*/

font-style:itelic; /*文字斜體*/

font-variant:small-caps; /*小字體*/

letter-spacing : 1pt; /*字間距離*/

line-height : 200%; /*設置行高*/

font-weight:bold; /*文字粗體*/

vertical-align:sub; /*下標字*/

vertical-align:super; /*上標字*/

text-decoration:line-through; /*加刪除線*/

text-decoration: overline; /*加頂線*/

text-decoration:underline; /*加下劃線*/

text-decoration:none; /*無修飾線*/

text-transform : capitalize; /*首字大寫*/

text-transform : uppercase; /*英文大寫*/

text-transform : lowercase; /*英文小寫*/

text-align:right; /*文字右對齊*/

text-align:left; /*文字左對齊*/

text-align:center; /*內部元素居中*/

text-align:justify; /*文字分散對齊*/

vertical-align:top; /*垂直對齊該行元素內的最大元素頂部/

vertical-align:bottom; /*垂直對齊該行元素內的最大元素的底部*/

vertical-align:middle; /*垂直居中對齊*/

vertical-align:text-top; /*垂直對齊父元素的頂部*/

vertical-align:text-bottom; /*垂直對齊父元素的底部*/

top、bottom、text-top、text-bottom區別:

技術分享圖片

overflow:hidden;//隱藏文本溢出部分。

white-space:nowrap;//對文本不換行。

text-overflow:ellipsis;//溢出部分用省略表示(基於前兩個屬性都有的情況下)

text-overflow:clip;//剪切。

text-overflow:".....";//自定義格式。

position:absolute;//設置文檔的位置為絕對定位,relative表示相對定位。

right:50px;//表示該元素距離右邊元素的距離為50px,使用該元素必需設置position元素。

z-index;/*指定元素的堆疊順序*/

clip:rect(top,right,bottom,left);/*剪切圖形*/

flex//flex布局,在使用flex布局的時候,需要將父容器的flex的display設置為“display:flex;”。

二、CSS邊框空白

padding-top:10px; /*上邊框留空白*/

padding-right:10px; /*右邊框留空白*/

padding-bottom:10px; /*下邊框留空白*/

padding-left:10px; /*左邊框留空白


三、CSS符號屬性

list-style-type:none; /*不標記*/

list-style-type:decimal; /*阿拉伯數字標記*/

list-style-type:lower-roman; /*小寫羅馬數字標記,如:i,ii,iii,iv,v等*/

list-style-type:upper-roman; /*大寫羅馬數字標記,如:I,II,III,IV,V等*/

list-style-type:lower-alpha; /*小寫英文字母標記*/

list-style-type:upper-alpha; /*大寫英文字母標記*/

list-style-type:disc; /*實心圓標記*/

list-style-type:circle; /*空心圓標記*/

list-style-type:square; /*實心方塊標記*/

list-style-image:url(/dot.gif); /*自定義圖片標記*/

list-style-position: outside; /*凸排*/

list-style-position:inside; /*縮進*/


四、CSS背景樣式

/*背景顏色*/

background:transparent; /*透視背景*/

background-image : url(/image/bg.gif); /*背景圖片*/

background-attachment : fixed; /*浮水印固定背景*/

background-repeat : repeat; /*重復排列-網頁默認*/

background-repeat : no-repeat; /*不重復排列*/

background-repeat : repeat-x; /*在x軸重復排列*/

background-repeat : repeat-y; /*在y軸重復排列*/

指定背景位置

background-position : x% y%; /*背景圖片x與y軸的位置*/

background-position : top; /*向上對齊*/

background-position : buttom; /*向下對齊*/

background-position : left; /*向左對齊*/

background-position : right; /*向右對齊*/

background-position : center; /*居中對齊*/



五、CSS連接屬性

a /*所有超鏈接*/

a:link /*超鏈接文字格式*/

a:visited /*瀏覽過的鏈接文字格式*/

a:active /*按下鏈接的格式*/

a:hover /*鼠標轉到鏈接*/

鼠標光標樣式:

禁止 cursor:not-allowed;

鏈接手指 cursor: pointer

十字體 cursor:crosshair

幫助光標(會有個問號) cursor:help

十字箭頭 cursor:move

文字T型 cursor:text

後臺程序運行型 cursor:progress

漏鬥 cursor:wait

箭頭朝右或右 cursor:w-resize 或 cursor:e-resize

箭頭朝上或下 cursor:n-resize 或 cursor:s-resize

/*這四個值分別對應著東南西北英文的第一個字母*/

箭頭朝右上或右下 cursor:ne-resize 或 cursor:se-resize

箭頭朝左上或左下 cursor:nw-resize 或 cursor:sw-resize

/*這四個值的最開始一個字母都是北或南的第一個字母*/

自定義光標 p {cursor:url(“光標文件名.ico”),text;}

/*自定義光標容易出現不兼容的問題,因此需要添加一個default的光標類型*/



六、CSS框線一覽表

border-top : 1px solid #6699cc; /*上框線*/

border-bottom : 1px solid #6699cc; /*下框線*/

border-left : 1px solid #6699cc; /*左框線*/

border-right : 1px solid #6699cc; /*右框線*/

以上是建議書寫方式,但也可以使用常規的方式 如下:

border-top-color : #369 /*設置上框線top顏色*/

border-top-width :1px /*設置上框線top寬度*/

border-top-style : solid/*設置上框線top樣式*/

其他框線樣式

solid /*實線框*/

dotted /*虛線框*/

double /*雙線框*/

groove /*立體內凸框*/

ridge /*立體浮雕框*/

inset /*凹框*/

outset /*凸框*/



七、CSS邊界樣式

margin-top:10px; /*上邊界*/

margin-right:10px; /*右邊界值*/

margin-bottom:10px; /*下邊界值*/

margin-left:10px; /*左邊界值*/

margin:0 auto; /*讓自己居中在父元素中間*/

八、常用CSS組合

myCSS1{display:block; margin: 0px; padding: 0px; white-space: pre-wrap;">#ddd;padding:50px;font-size:30px;}

CSS常用標簽