1. 程式人生 > >CSS樣式有哪些常用的屬性?

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屬性 vertical-align:top; /*垂直向上對齊*/ vertical-align:bottom; /*垂直向下對齊*/ vertical-align:middle; /*垂直居中對齊*/ vertical-align:text-top; /*文字垂直向上對齊*/ vertical-align:text-bottom; /*文字垂直向下對齊*/

二、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; /*小寫羅馬數字*/
list-style-type:upper-roman; /*大寫羅馬數字*/
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; /*縮排*/
background-color:#F5E2EC; /*背景顏色*/  
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 : 90% 90%; /*背景圖片x與y軸的位置*/
background-position : top; /*向上對齊*/
background-position : buttom; /*向下對齊*/
background-position : left; /*向左對齊*/
background-position : right; /*向右對齊*/
background-position : center; /*居中對齊*/
a /*所有超連結*/
a:link /*超連結文字格式*/  
a:visited /*瀏覽過的連結文字格式*/
a:active /*按下連結的格式*/
a:hover /*滑鼠轉到連結*/
滑鼠游標樣式:
連結手指 CURSOR: hand
十字型 cursor:crosshair
箭頭朝下 cursor:s-resize
十字箭頭 cursor:move
箭頭朝右 cursor:move
加一問號 cursor:help
箭頭朝左 cursor:w-resize
箭頭朝上 cursor:n-resize
箭頭朝右上 cursor:ne-resize
箭頭朝左上 cursor:nw-resize
文字Icursor:text
箭頭斜右下 cursor:se-resize
箭頭斜左下 cursor:sw-resize
漏斗 cursor:wait
游標圖案(IE6)   p {cursor:url(“游標檔名.cur”),text;}
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 /*凸框*/
文字方塊  
按鈕  
複選框  
選擇鈕  
多行文字方塊  
下拉式選單 選項1選項2

八、CSS邊界樣式

margin-top:10px; /*上邊界*/
margin-right:10px; /*右邊界值*/
margin-bottom:10px; /*下邊界值*/
margin-left:10px; /*左邊界值*/

九、CSS濾鏡屬性

Filter:在樣式中加上濾鏡特效。由於此屬性內容比較多,我們將到下一章單獨對濾鏡介紹。
1.Alpha:設定透明度
Alpha(Opacity=?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?) 
Opacity:透明度級別,範圍是0-1000代表完全透明,100代表完全不透明。FinishOpacity:設定漸變的透明效果時,用來指定結束時的透明度,範圍也是0100Style:設定漸變透明的樣式,值為0代表統一形狀、1代表線形、2代表放射狀、3代表長方形。StartX和StartY:代表漸變透明效果的開始X和Y座標。 FinishX和FinishY:代表漸變透明效果結束X和Y 的座標。 
2.BlendTrans:影象之間的淡入和淡出的效果 
BlendTrans(Duration=?) Duration:淡入或淡出的時間。注意:這個濾鏡必須配合JS建立圖片序列,才能做出圖片間效果。
3.Blru:建立模糊效果 
Blur(Add=?, Direction=?, Strength=?) Add:是否單方向模糊,此引數是一個布林值,true(非0)或false(0)。 Direction:設定模糊的方向,其中0度代表垂直向上,然後每45度為一個單位。 Strength:代表模糊的象素值。 
4.Chroma:把指定的顏色設定為透明
Chroma(Color=?) Color:是指要設定為透明的顏色。
5.DropShadow:建立陰影效果 
DropShadow(Color=?, OffX=?, OffY=?, Positive=?) Color:指定陰影的顏色。OffX:指定陰影相對於元素在水平方向偏移量,整數。 OffY:指定陰影相對於元素在垂直方向偏移量,整數。 Positive:是一個布林值,值為true(非0)時,表示為建立外陰影;為false(0),表示為建立內陰影。 
6.FlipH:將元素水平反轉 
7.FlipV:將元素垂直反轉 
8.Glow:建立外發光效效果 
Glow(Color=?, Strength=?) 
Color:是指定發光的顏色。 
Strength:光的強度,可以是1255之間的任何整數,數字越大,發光的範圍就越大。
9.Gray:去掉影象的色彩,顯示為黑白圖象 
10.  Invert:反轉圖象的顏色,產生類似底片的效果 
11.  Light:放置光源的效果,可以用來模擬光源在物體上的投影效果 注意:此效果需要用JS設定光的位置和強度。
12.  Mask:建立透明遮罩 
Mask(Color=?) Color:設定底色,讓物件遮住底色的部分透明。
13.  RevealTrans:建立切換效果
RevealTrans(Duration=?, Transition=?) 
Duration:是切換時間,以秒為單位。 
Transtition:是切換方式,可設定為從023。
注意:如果做頁面間的切換效果,可以在<head>區加上一行程式碼:<Meta http-equiv=Page-enter content=revealTrans(Transition=?,Duration=?) >。如果用在頁面裡的元素必須配合JS使用。
14.  Shadow:建立另一種陰影效果 Shadow(Color=?, Direction=?) Color:是指陰影的顏色。 
Direction:是設定投影的方向,0度代表垂直向上,然後每45度為一個單位。 
15.  Wave:波紋效果 
Wave(Add=?, Freq=?, LightStrength=?, Phase=?, Strength=?) Add:表示是否顯示原物件,0表示不顯示,非0表示要顯示原物件。 Freq:設定波動的個數。LightStrength:設定波浪效果的光照強度,從01000表示最弱,100表示最強。 Phase:波浪的起始相角。從0100的百分數值。(例如:25相當於90度,而50相當於180度。) Strength:設定波浪搖擺的幅度。 
16.  Xray:顯現圖片的輪廓,X光片效果 

注意:在使用CSS濾鏡時,必須使用在有區域的元素,比如表格,圖片等。而文字,段落這樣沒有區域的元素不能使用CSS濾鏡,對這樣的元素我們可以設定元素的Height和Width樣式或座標來實現。”

相關資料