前言:
x,YC/J
hnha1
f
今后将陆续转载部分精品学习教程和发一些自己学习中的经验在这里 pk2OZ,14Mj
)70-q yA
希望和大家一起学习 一起进步 I3uS?c
BeZr5I"`}
不论什么样 web2.0的标准已经到来,越来越多的网站开始基于div+css的网页设计当中。 KP"
lz
PR?Ls{}p\
希望提供这些内容给需要的人 >?K@zsv}
|x*~PXb
z
zL@3/<j
------------------------------------------------ $%!'c#
F
bmN'{09@
常用CSS缩写语法总结 /Zw^EM6c
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下: h-u63b1"?
fT1/@
颜色 /bm$G"%d
16进制的色彩值,如果每两位的值相同,可以缩写一半,例如: $ )q?z.U
#000000可以缩写为#000;#336699可以缩写为#369; V'(yrz!
M.|O+K z
盒尺寸 0<"4W:
通常有下面四种书写方法: #DjSS.iW
M:V'vme)+
property:value1; 表示所有边都是一个值value1; 4PG]L`J{
property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2 0OLE/T<Xv
property:value1 value2 value3; 表示top的值是value1,right和left的值是value2,bottom的值是value3 x]o~ %h$
property:value1 value2 value3 value4; 四个值依次表示top,right,bottom,left sd|5oz)
方便的记忆方法是顺时针,上右下左。具体应用在margin和padding的例子如下: m' D_zb9+
margin:1em 0 2em 0.5em; ?,8|K B
}gw
\w?/
边框(border) e=$p(
边框的属性如下: @*W)r~ "~
gZbC[L
border-width:1px; apsR26\^
border-style:solid; G3O`r8oZcJ
border-color:#000; Gs^hqT;h
可以缩写为一句:border:1px solid #000; Wj0=cIb
n[$b k_S
语法是border:width style color; Ce 3{KGBw
OxGKtnAjf
背景(Backgrounds) F)dJws7-
背景的属性如下: :^~I@)"ov
+[386
background-color:#f00; 7,0^|P
background-image:url(background.gif); ia#Z$I6
background-repeat:no-repeat; tKtKW5n~
background-attachment:fixed; F*""n
background-position:0 0; 3ZRi@=kWz
可以缩写为一句:background:#f00 url(background.gif) no-repeat fixed 0 0; /'KCW_Q
nT.i|(xd.
语法是background:color image repeat attachment position; i\E}!Rwl+
1.p2{
你可以省略其中一个或多个属性值,如果省略,该属性值将用浏览器默认值,默认值为: g\]2?vY.
;MH((M/AN
color: transparent /SDN7M]m!
image: none -Zs.4@GH
repeat: repeat Q+L;k
R
attachment: scroll "9W]TG
position: 0% 0% PvW {g5)S
字体(fonts) \*] l'>x1
字体的属性如下: FvX<