前言: +_Z/VQv
) /'s&
D
今后将陆续转载部分精品学习教程和发一些自己学习中的经验在这里 ^cm^JyS)
ri
~2t3gg
希望和大家一起学习 一起进步 z^.0eP8\j
y
rk#)@/m
不论什么样 web2.0的标准已经到来,越来越多的网站开始基于div+css的网页设计当中。 flqTx)xE
#C^m>o~R
希望提供这些内容给需要的人 (i8t^
%3j5Q
stPCw$@
------------------------------------------------ QL#y)G53Q
cx}-tj"m-
常用CSS缩写语法总结 \ 714 Pyy
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下: *bEsWeP
r;z A `
颜色 5,C,q%2
16进制的色彩值,如果每两位的值相同,可以缩写一半,例如: Df (6DuW
#000000可以缩写为#000;#336699可以缩写为#369; o*_ D
5mU_S\)4:z
盒尺寸 ^> fs
通常有下面四种书写方法: Q1z04m1_y[
yhaYlYv[_3
property:value1; 表示所有边都是一个值value1; oWmla*nCKL
property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2 j7&l&)5
property:value1 value2 value3; 表示top的值是value1,right和left的值是value2,bottom的值是value3 {Y Ymt!Ic
property:value1 value2 value3 value4; 四个值依次表示top,right,bottom,left @V)WJ{
方便的记忆方法是顺时针,上右下左。具体应用在margin和padding的例子如下: q]x@q
margin:1em 0 2em 0.5em; 'Nh^SbD+_|
bd4q/w4q
边框(border) `Nj|}^A
边框的属性如下: Bh?;\D'YC
KXJHb{?
border-width:1px; k&b>-QP6
border-style:solid; }8HLyK,4
border-color:#000; i7FEjjGtG
可以缩写为一句:border:1px solid #000; JFZ p^{
P*>V6SK>b
语法是border:width style color; 8{C3ijR
Tx*m
p+q
背景(Backgrounds) fvDwg
背景的属性如下: *M:Bhw
|wDCIHzQ
background-color:#f00; ry'(mM
background-image:url(background.gif); Lmb<)YY
background-repeat:no-repeat; \IKr+wlN8
background-attachment:fixed; (Gcl,IW
background-position:0 0; cc[w%jlA#
可以缩写为一句:background:#f00 url(background.gif) no-repeat fixed 0 0; :Lx]`dSk
Zu,f&smb
语法是background:color image repeat attachment position; *D,T}N
ZAE;$pkP
你可以省略其中一个或多个属性值,如果省略,该属性值将用浏览器默认值,默认值为: jkq+j^
s>5 Z
color: transparent >EY0-B
image: none )n.peZ
repeat: repeat P]n
'q
attachment: scroll o#i{/#oF
position: 0% 0% =u(fP" |{
字体(fonts) Gkl#s7'
字体的属性如下: Ot?rsr
7u zN/LAF
font-style:italic; xk/(|f{L
font-variant:small-caps; >L%%B-
font-weight:bold; DxlX-
font-size:1em; U&6f}=vC
line-height:140%; :|a[6Uwl\V
font-family:"Lucida Grande",sans-serif; Ev%\YI!MaY
可以缩写为一句:font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif; <