找回密碼
 立即註冊
搜尋
熱門搜尋: 活動 交友 discuz
點閱: 1919|回覆: 0

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14885 / 14885

生命值:6%

升級   100%

  • TA的每日心情
    奮斗
    19 小時前
  • 簽到天數: 5925 天

    [LV.Master]伴壇終老

    發表於 2016-7-19 21:23:00 | 顯示全部樓層 |閱讀模式

    馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。

    您需要 登入 才可以下載或檢視,沒有帳號?立即註冊

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    , O5 T' [2 Z; ]* w' k7 @6 u6 N! w9 v1 ^# P+ {  [4 e. Y
    body,div,p就可以了.不需要寫*了.
    % b1 \: ]+ @6 p) Y/ G
    ! J& B3 B! @: n4 H*{
    . P" s- ~" w! d+ Y- m5 H0 y5 h, j  t
    margin:0px;/ H- H  c( Z3 _8 u

    " M. H- k3 f1 jpadding:0px;! M4 X$ M6 ^/ W& \' C( {2 M7 O5 {

    0 z. ^7 v6 d1 p$ R; ?$ a0 d0 c& @}# n& `/ Q9 d) }% H1 k

    & @5 c% h2 _: |' H; ]8 W5 M/ L第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.! k0 f2 G$ T& w5 y
    # [% U2 r. w" Y
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.2 a2 h, q% F4 ^+ B. M/ N
    " ?' Z% t4 l, ?
    body{) Q# B5 o& h! D/ R1 q. e0 w
    ) m' Q: Z2 p1 l3 T
    background:url(image/bj.jpg) repeat-x ;
    ; U3 n- _9 o, Y% {5 _) e  q' f
    ! V; a! K  n/ l4 d}
    : o7 W# r8 t: y& V% B- c
    % ^. w) f: Q+ Y! C% G! t& t' a第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    ( y* ]* P# f, N/ o+ G
    + T* a6 M, c. u<div id="header"></div>" n' o% e- A1 ]8 U' R! [; O. l" P0 ]
    ' x! v/ B/ P1 K4 o2 x/ J
    <div id="nav"></div>
    6 v$ f# \2 u3 t) ?! x
    ! N3 M+ C4 F: H" K' G6 ?# R0 U<div id="banner"></div>
    $ i0 }8 `8 ]- I8 F
    . Q- U4 a! c9 z  [<div id="main"></div>1 M( j4 M$ F3 d
    ' `8 @+ X+ T' ?& p# X* J' ]
    <div id="footer"></div>
    : v( l2 r+ f' T- c& ~
    2 m* Z$ q  d) n8 j# Q; B5 P- z( m通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.9 o* Z6 x8 `3 T. Z: Z# k

    ' B  o- U3 j, P* `2 f2 A#header,#nav,#banner,#main,#footer{' m; I  [* W4 q, b! F4 }/ d2 V; }

    & q1 `3 ~9 ?  n6 a3 L: z0 m1 smargin:0px auto;# w% ?( q! P' G& m8 w/ F0 @

    ) M+ U4 n0 k/ d, G' j+ F7 awidth:950px;5 V# t7 S8 ^# ^
    - b, y. r0 K- k
    }
    7 `" H* b# A$ T3 W  I. s6 U3 g, @9 Y3 C' H  Y
    第四步:先完成header頭部部分
    & a, P7 o( o0 \" |- o/ M- a4 y6 y2 x+ i+ x# E8 N( s
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:. l2 X; w4 \! {

    ) o# T& e* A& i5 H- K) _) e<h1><a href="#">北京傑飛css網頁切圖</a></h1>, J7 _) V3 ]) V" R" i" a+ C4 v9 l

    ' ^- }' z; i1 {6 H1 h) w( `* A0 D那麼CSS編碼該如何實現呢?
    * ~3 D3 Z# u6 _0 l  o9 I2 ]9 g+ l7 u8 ~' O" b
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    # n( c2 `7 q( d( C5 v' z- m# H' J
    % M  O: H2 m. S$ I0 N) I% V: P#header h1 a{
    + [4 _- ]$ J0 s8 J
    - F6 z6 `% x% _( Ubackground:url(image/logo.jpg);
    1 l, L" e, r1 Q4 C, C) Y! ]7 W! b+ W- A. J" |5 x/ W9 d
    width:476px;
    - X' K; U7 F( R0 l! I8 }
    8 S$ G4 S, E! dheight:102px;
    - `2 a9 a3 l5 P0 u, D; l5 y1 ]2 P1 O  y0 d3 h" F8 ?) ?/ n+ p
    display:block;6 q$ }: ~$ l5 \- q8 R; f( H

    , j# n" n, [& \- Y6 ?5 Ntext-indent:-9999px;6 N/ g4 j" ?0 M5 F/ b& C

    ' ]0 \" P( p# B1 Q( o}
    % N; U* d! l5 C0 i' f" J( b8 F  X  e0 n9 h9 l
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫8 j1 v% \' T1 Y: w: I- b* q* _
    - }+ r8 V. ~& z  F, Q0 Q
    <ul>0 p% z0 o. h7 x- A4 g' l
    + E0 ?8 P4 I# z" ]  C
    <li><a href=" #">css切圖培訓</a></li>
    ( J. b5 Z8 e1 `2 h( v9 t4 @3 F& T5 X7 E& A+ N) s1 S
    <li><a href=" #">設為首頁</a></li>
    " v1 Q3 B' B$ l1 p8 t' }+ w5 z9 b3 u' M9 Z( w7 r% {1 e
    <li><a href=" #">加入收藏最愛</a></li>
    1 v, W- ^; l- T8 N; n; Q9 }- D: W" a$ T" k$ w
    </ul>* W9 g% t2 b0 F5 R1 O/ u4 [
    6 r9 ]6 l4 m" c( x/ S
    #header h1{# ~7 c6 b& O4 U" H6 ]7 i4 f

    8 z- {( s( o( A- U/ Afloat:left;! Y5 r7 {! _* ]8 e2 s9 Y5 A

    ' g& K$ \1 j9 i1 w9 L+ |- o3 D# \}+ o1 }4 M' b6 A; ?' |

    - W- I  j- @! J1 b  M! k( P我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。' T' w9 _  W1 o: \1 h2 m
    8 e0 L9 J1 }  }2 K7 n6 N
    #header ul{8 h, |' U; w8 W5 H
    0 G; O. _* Q2 m5 M  U% R
    float:left;  j$ V1 R) D' Q6 ~
    $ j8 l8 p+ g% g. d. T* k. u
    padding:50px 0px 0px 200px;6 G) {$ v3 r; W- X1 |
    ! {3 {3 y/ P7 D4 J* o6 g
    list-style:none;; U9 e% _. p* N  \" y) L( z

    % R5 m# g# G2 d9 i}( z/ w6 N% Y$ S) l9 U

      m! i9 t/ c2 b為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致$ Q; t+ m8 M2 M/ E9 I
      e8 j: X# l  Y! y2 V+ ~  W( ]
    #header ul li{
    & i* w3 M- @* A$ p: Z. V' m! u: {1 Z7 l1 l
    float:left;2 n$ l& q9 H( W

    # G# i3 E7 I, Y7 r" `/ \" N! _padding:0px 10px;+ q  J. N# I6 O# k9 m

    1 m1 _/ G) q% E( r0 f- U' L1 o}* \. X5 {0 j5 E) M! U* y; Y

    6 ~5 L5 ^, z) E; n) H0 z上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。. r" W- q: ~5 _; w

    3 _% G: k4 D+ x* I#header ul li a{  J$ u1 O/ T3 v; o" u3 `1 x1 F. E
    8 P9 ~7 }' R0 v# ^& _0 y
    color:#555;
    - n+ ^- I% ~  U; C2 h! B
    0 Z. T1 N8 j+ U0 n+ V0 [text-decoration:none;% f9 K* [5 y2 z" D; F

    . O, j- d( z% [% ufont-size:13px;7 Y# R7 |6 h* Z
    ) Y6 i" j0 \" y0 W) M
    }
    ' \6 q7 J% ?" \0 {) B7 Y+ Q6 @5 N7 R/ Q2 T9 w; k
    #header ul li a:hover{" I, f, S3 ?( k5 {/ g/ r4 y8 c

    4 N& z$ C3 @, Pcolor:#000;
    ) _$ G: L, Z; M. }, r
    9 j7 w; R( L" _! Q  v' s0 utext-decoration:underline;! {* v% j" \: a& M" D7 D5 j

    * f8 L! E0 _% n2 \% }% q}
    / ^. r& l1 M$ R6 h+ l
    0 s2 E4 p; `& @$ l# E/ \% `* \第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    2 \# V' b) V$ g, b" w
    9 T. |5 ]% [% [+ {6 e6 _! W6 j, dHTML代碼:7 H, Q6 B) y& u, }2 c

    1 I/ J9 V0 R8 q' |: T<ul>
    1 s, Q7 D; C# _9 w+ H% N2 A
    ! {5 y1 U3 o8 F2 U" ^: H# o6 [<li><a href=" #">網站首頁</a></li>* h* J0 {) z, S' b5 B
    $ x4 C5 s, z) |8 w; O
    <li><a href=" #">網站製作</a></li>/ t5 ]* ~' ^( X5 Y7 G' E7 z/ {
    % ^% ~7 Y$ ^1 ?
    <li><a href="#>網站製作</a></li>$ g; V. m) P3 g. u  r: [+ k
    ; c3 ]8 ^. X0 K, b( M) |
    <li><a href="#」>office培訓</a></li>% }+ P* r* P, D- y& d
    ; K5 \7 V$ v! C/ h% S
    <li><a href="#">平面設計就業</a></li>
    $ W3 N( y  e5 f9 W/ B; d% ^0 z/ j3 T9 e5 Z7 k. {( F
    <li><a href="#">div css培訓</a></li>
      F# ?7 I. J# D9 Y. M" K8 V9 x. ?: p. e6 d4 Y$ h5 I3 V0 ^
    <li><a href="#">聯繫我們</a></li>
    6 @, a& T" R: C/ o% `
    ) Q4 w8 W1 _  h& @9 x! b. a</ul>
    2 f2 S+ G$ @7 T4 I! F# a1 {) a. {$ J6 b# G5 {9 c: Q. a
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.  `% W1 I# P3 z. t/ F0 x

    $ `- d5 F5 Q  z1 Q% I( U導航部分文字跑到header頭部右側了。怎麼解決呢?! ]7 \( \) J. j# @" n1 q! O5 _3 t

    1 |2 {: s" c7 m9 s( W% G8 O其實就該我們萬能的清除浮動起作用了) t! N) ^1 x3 p) n
    1 s1 \5 N/ g1 G5 m
    CSS代碼+ w6 i8 u$ H; h

    7 B3 ^" C; a' i; m/ `.clear{
    1 E- n& j( O: I- Y% k! e
    " ^: R+ c7 j5 F# E- v" pclear:both;  s5 x5 f4 k6 R
    2 c5 j2 p' t. |: w! O  i
    }0 m; ^! ^3 t# Q2 N9 y$ q9 |, e
    8 G  a" k) }: a8 T! I
    這時候為我們<div id="nav"></div>
    * M; U/ M9 c: ?3 t5 h% c  v
    6 \7 [" D1 ^* A9 A) H變成了<div id="nav" class=」 clear」></div>
    % l) v4 E  @7 Q- {2 r2 r6 a& e
    9 H( F2 f' c, d7 @- [; v  o大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。' P: Q9 X# r! e

    . }# [6 ~4 u; U8 M2 I3 u- R完成導航的CSS樣式
    : |9 _. ~4 m1 w: R0 d8 v2 e
    1 P6 R9 p+ s) L/ Z& R9 j#nav{
    & f& K1 h* y* A
    2 @2 s( Y' O5 o3 x% T' v5 ^padding-top:3px;, b$ J- O: Q, w/ F
    9 z$ b  R8 x5 m
    }$ G0 N9 z& F4 U* o

    7 `( a0 g) y7 p7 N#nav ul{
      X3 E: S5 e2 C& Z9 o; X% N, Q) V3 k
    list-style:none;
    . s0 N! g4 \3 _+ g, O0 y8 t2 n( H# r& b$ w/ i- Z
    }  p) f% |$ ?. n% c3 L

    6 l* Z) I5 Y! z9 \* _- I2 L#nav ul li{- z8 J0 D/ u& _+ M+ X
    , e% y# J+ A! ?# E+ }) ^7 ?# ^
    float:left;
    - a) K1 c7 w& E1 v: B5 }
    ! z% f) O% L' Z# \}
    6 p. }" g4 z8 ~3 C: f% L. z% ]2 B8 {6 Q& v9 _, _. b+ H& C
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊' x, i) E4 s3 j
    ! D* j' u* `; y* n2 E2 R  U
    #nav ul li a{
    & d! {2 U5 ?! R5 c0 M$ `# H! M3 K
    0 j7 ~: v4 G- odisplay:block;
    2 u) L; `: Y9 j5 u& h4 a
    % ^* @# c; n& ]( Qwidth:135px;
    ! s  [+ P$ f6 w
    & \' U  ?2 }5 }8 sheight:56px;
    9 k1 U+ U1 `$ j, g) b# Z0 i7 y" n6 ^2 @9 h, k/ C$ L% w
    line-height:56px;' [: N2 F$ l  w  U
    4 x6 A# @  T6 Q3 n# T8 u
    color:#fff;3 x7 M5 n7 G1 T, D8 ]5 Q
    $ l7 f8 n( u' n. @% z
    text-align:center;
    * r; y& s+ b9 y% T
    , E  Y/ L; ^$ ?% `7 R6 ptext-decoration:none;1 [+ Q8 u( |7 U/ M7 U* p: V
    - d8 s. n9 F+ V; I4 b" C( Z  G
    font-size:14px;7 \+ s' D! p2 C1 y
    % M; W& v; L* T; ^
    }
    1 Y, I$ U/ p6 g; O! M0 k# y* y
    ) X) X$ p" ^; X. ~display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    1 k3 j$ }2 X) |( Z3 j" c3 O8 ~( v# m7 E5 I3 G) I8 G
    #nav ul li a:hover{5 t+ V! \; o' A! v3 F, y. F5 k+ u
    ) M% F5 v, M1 Y; T% V; |
    background:#177cb7;
    ' V) _$ A0 }! H! w1 u" }( ^- E. V% B! C& n$ i
    }
    + X5 q3 W" \+ u/ x3 S
    & l! E5 g) ]9 _! h/ Q! |現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。' `' }9 U5 o2 K3 N9 T

    ( N( e) `6 v/ s+ @9 m: D- z0 R  Q其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
      p! }* W- `  Z% D
    . d: {! ]7 g* M( P6 z8 ^1 O<a href="#" id="current">網站首頁</a>  H. \5 I' v9 j; I! h) |& m

    5 _, W$ q3 w; m: o3 e0 |% n7 Z$ _接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    * E7 }" s! _% k" B) Q1 y. ^* Z8 |. ~: U) @0 s7 O, i
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ; v, C) [+ a9 t. n' U  A
    : }; I# C- V* V; ^<img src="image/banner.jpg" height="184"
    + k- _# J- a- w/ ?7 S  i
    : B. k" F+ m& i0 }* d/ _src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    * r/ a) Y7 _( ?  Z
    9 V! R! T. Z6 q5 g2 O4 r width="127" />
    8 D9 B- O# B3 t+ l  e* b, [4 W, Y& p5 ~+ J  w+ q. k# V
    右側導航html代碼:. c' B7 z/ g: \, b4 N
    & ^& a) s% F$ N2 D
    <div class="subMenu">
    3 Y  n) f; L5 h0 @0 S0 b. C/ N+ E4 e% r0 X( W
    <h5>培訓課程</h5>
    ! ]9 P" m8 X# r, [) P( N! F9 Z& k. f9 K: p) W9 `4 u. O- W/ a* n, u
    <ul>
    ( L4 r/ E: A9 k' e4 c# q3 u8 e' S- g$ A  M0 ^) I- p5 h. j
    <li><a href=" #">網站首頁</a></li>- f7 ]) p+ o5 u3 J. ?; M- U+ @

    ; ]: Z$ m% I8 O! k' f$ b: b9 t% f$ ~<li><a href="# ">網站製作</a></li>, j2 |+ I1 O6 P7 l$ Z- A

    ' D, o8 K" c# K! e' q6 R+ i% x+ S<li><a href="# ">網站製作</a></li>
    . c. B& P! z4 ?' B5 _) M: d! |' u' D2 L6 \; f( O3 s4 n
    <li><a href="# ">網站製作</a></li>
    - f* A5 L2 i& |/ w: x: B% F3 l: P& D6 ]0 L5 T% j* m
    <li><a href="# ">網站製作</a></li>* l0 E, V" ^* G: u! H) b
    ; Y* U: R; c+ t, G9 U
    <li><a href="# ">div css培訓</a></li>
    2 C+ w1 T1 E. I, V9 V* h" s+ y6 P
    <li><a href="# ">div css培訓</a></li>$ ?$ y$ o9 ]" F/ Q/ Y4 D1 Q
    : u' ]  F' c7 x$ M: U$ L& r, Y$ q
    <li><a href="#l">聯繫我們</a></li>, T  ]+ z) \* G" ?+ _% A# L

    ( X+ m$ Q5 N9 d$ j, v! D</ul>& z# G- N. c- b$ Y& B  B

    4 @8 O# P- v  e# Y7 M7 C</div>
    . X0 P( R, [& a- h. I" b
    9 \* m- C; k' g% k1 o: r4 Kcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    ! V1 J; o, Q2 @7 X) @2 P- O
    - `" m" o1 w3 ?/ M#main{
    . O, b. u& a# I6 _" d0 k! u0 z4 d
    padding:10px 0px;2 g1 w! c9 A, X
    5 w4 l9 u! g1 \" X
    }5 T. v! C  h( O8 ?- F- I
    . [3 p6 K5 e- s) M
    #main .container{- \( s* q- ~( ^, v% i; k

    9 ]- D& m0 I3 Z% q9 C$ p. y% Q: Gwidth:674px;9 w& _7 S5 K/ E! g) J

    # P# G% H1 P2 m8 l' E1 gmargin-right:50px;
    - q2 l. m! Y) \# E! C  ?" Z' a9 e- \' m
    float:left;
      m1 K5 v6 z6 X: k: B/ y
    ; b( ~5 i8 ~6 Q% ~% x}
    0 {% u2 s5 S" r1 z6 Y% R( _
    2 x( Q5 y) {( A#main .subMenu{
    ( e0 f9 S7 w% O: {& D& W: P" k" d( u+ @% i  h2 J( V7 v6 i
    width:226px;9 \8 q  M1 j$ D
    & T' [+ |* k( V3 [
    float:left;% v- O" m5 Q% d( W5 t5 w) ?" M) K5 ^

    : m4 Y7 h% ^1 J, X; wmargin-bottom:10px;) o9 G. W4 [4 f* X8 i" D4 I1 _8 v7 X
    7 ?8 V1 y" D. ]' Y( J6 r; Y2 {# x9 B+ I; u
    }4 E$ W- v* A3 U* f& z5 j; s
    " Q+ _0 g' E! e. H
    #main .subMenu h5{. x  ^7 V0 n, K2 D

    2 U: P$ ~2 ^* u) a; O0 Jbackground:#19577c;
    ! J8 F1 ]8 _" w! @; j5 Q+ E4 ?" U
    $ Y3 e+ L$ s# r  O8 v/ N! Uheight:39px;
    " x0 c8 m  P, W6 L
    $ {5 U( t4 K) z1 A, Z7 ttext-align:center;
    2 c) q$ Z& ?$ A1 [
    ( n5 Y3 R$ N- ^. Y: y& b. _  acolor:#fff;
    ( T- T0 l& p& b; J
    3 q) m2 ~* h! [$ `% r6 D: g* Qfont-size:15px;
    ) d7 `8 e# a) e. \; t1 r
    + {4 l: a' ?  H& z9 ^' I6 @line-height:39px;
    " s8 a3 y. j5 B5 L0 `' I  E; k, z. R2 s- O+ F3 g
    }
    * z7 |( Z2 g! z/ C  \1 U( u  _- b; {. p
    #main .subMenu ul li{
    8 a  ?+ p7 U  n( f$ q5 A" \7 l& B& l4 ?) G
    border-bottom:1px solid #d4d4d4;
    " e, }7 [6 T+ k( q
    ' `5 X$ Y& }- W9 L' P& cbackground:#f1f1f1;& S! T4 U! K& u0 ~. ]

      T8 I) \# F3 l$ }9 e8 R( m2 d1 T}/ @9 L. g' V. C& d4 l( F
    8 c7 a% n0 @0 c& v/ v2 N( r
    #main .subMenu ul li a{; h6 {$ b$ p4 ]0 |" t/ L0 @- X/ X
    , d/ [+ E1 s% e$ m" h' b
    display:block;, n6 r* R* f0 W/ S! s' d1 V* J

    ; f$ U( e. A+ v$ Ecolor:#000;
    + p1 J' K4 p: i* T$ a5 t$ H1 h7 H+ W( S1 G
    height:36px;
      r% L2 h3 E2 D9 T1 N) l8 x& ?: r( S: D& ]; U
    line-height:36px;
    1 _# Q  L# [5 S. ?% l( z& C6 Y# S/ ~5 i% r# S) z- [9 C7 \. t
    text-decoration:none;2 i! |4 [3 H% a/ w3 G
      }8 V0 h% t: q% x
    padding-left:60px;
    3 G* n2 T+ Z, E9 h: O
    ; z# o' r! j6 _" q& }0 Abackground:url(image/li.jpg) no-repeat 40px 50%;, W" @: q7 t# j. O9 R

    3 w0 O. x3 ^% |$ x( J' U}
    0 u% l: z! R& R) K* Q  I
    : d! X0 X' M5 X4 o' @#main .subMenu ul li a:hover{
    9 C. j+ n% ]* l/ V  t3 ?( }2 p' O' y" y" g
    color:#177cb7;
    + ~1 Z6 w3 W' \0 p) T$ D% V3 I9 ^6 |7 P& c
    background:url(image/li3.jpg) no-repeat 40px 50%;+ t' k  @! w1 E4 Q' B  A; ]

    / K/ V# N4 A4 c}  ?- P/ x" G. w/ j

    4 M7 [# x! X) |2 [5 _9 a第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    % M2 A' f4 n' T2 }& g
    5 H0 {7 g! D) q: ]0 l- S# _現在我們看看HTML代碼:7 W# [' K$ d, K4 N
    3 P# \- @+ @: s4 y
    <div class="news">9 q" b0 n3 A$ I) W
    2 r& }) @8 a2 i5 W3 c, G* [; ?
    <dl class="xuexiao">
    . W1 T2 t. F6 ]2 h. v0 X" T5 p6 \
    $ }4 g3 l) U& e6 v+ N3 e  e<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>) ]' ^. P5 [5 o0 o6 k3 C

      }$ @  [3 L3 }$ L- [4 i<dt><img
    " i9 i, @4 s2 y# @  q; q( D" Q
    0 I% ]( H. r4 ~! |! n src="image/223.jpg"
    . P/ r$ }: W& e# N9 z% b# W
    # Y9 r( T9 }" c# H7 @src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    # B* E5 w% n2 I9 e
    & h% u' ~( W9 s) R* P width="488" />
    ; G: u9 N; [+ x( _9 o" |, |1 z* s
    % X! z4 |$ r, n/ _6 `  [<!--[if IE 6]>
    % n* F3 M2 I+ f3 i% H1 N' Q) q4 l. a( k- j9 R/ w; \9 J* |, Q; l
    <![endif]-->
    & |% A- i" }: D
      y* W) L2 ^; Z# R/ z上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。+ O3 ]" D6 R" R. w
    0 T/ U6 m8 r1 @1 \  Q( s
    <!--[if IE 6]>
    ! P/ t% v0 v5 n/ L( l5 f/ Y
    6 w1 w' ]1 Z* F0 T) S  X<style type"text/css">* N# d$ E) o% S- c
    ! M/ ?' t3 ^. e0 r% ^2 P' r
    #header ul li{, U% k2 X* T) U

    ; o9 O3 r5 ^9 y0 {width:80px;6 v5 J/ ~: \& d2 Z) V& T3 z. R! F
    : g: P. O' G5 i$ v( t/ D$ E
    float:left;
    * d3 N0 c* X% x$ p: u; A6 |5 d( E+ l4 W* M' m
    padding:0px 10px;1 |) Q# ~$ t. a
    - Z) ^( V6 c/ x! ]& f5 [. m7 S
    }5 ~0 m8 u. I' V3 k. b, s

    ) T  q# v& k' B* u; QHeader頭部右側加寬度值) J4 F7 S9 g* M6 L' x
    8 `. D6 W) V! u
    #main .container dl dt img{6 j# \; Z3 K% q3 Q, z% u3 k
    1 y; ^! H* Q: I- e4 _8 o# \0 t7 L
    border:1px solid #ccc;9 {) Y6 {2 A8 R9 Z" E, b; B/ H

    ; ~( U1 ]; I+ W& b* f- S1 W}
    3 c& d) @" |/ w8 [- b* h% x6 {% O" u4 l; N" d
    #main .container dl.xuexiao dt{
    6 R0 A% \- B) N/ m/ e0 D5 ]& ?1 h0 B
    ; Y. ^6 ]( C$ _$ \: A9 S2 d: v7 ofloat:left;
    & W% B4 J' H9 |! d4 c# C8 ~- g9 p( u0 I# r/ W4 p# V
    width:110px;  b! K7 C/ a: s& C$ T5 @4 h
    * ^# L4 ]! H0 c: }& N: ^. P
    }; G2 s2 `) u* ?4 T2 u  h8 p, R& w

    9 h" ^" Y0 ?0 g$ s: v0 o#main .container dl.xuexiao dd{
    . @( U( N: w' V' E
      Z' M1 C1 Y. j; Ufont-size:12px;
    + L5 w, X4 d9 }. f2 x
    6 g( y) S4 K1 W7 o( j7 K- Gmargin-left:20px;
    7 d; p* F% z; K) y
    . l% ]6 }- i7 k  ofloat:right;; D0 r7 X% [" T; [. P! k0 ?6 g3 B2 S2 i

    3 j" W) }. ?+ \& z' l) uwidth:145px;
    0 Y5 T% V, n3 w+ `3 ^/ j# B) l! _
    & }4 |8 O3 r2 V4 ntext-indent:2em;9 V# B, L/ F3 t; E0 K: T
    7 H0 r. n4 n; W2 k3 b
    }6 M6 r8 f& P: \% k
    ) P4 P+ d* N; o  F+ d( l- Q" {4 I# a
    #footer{
    , y: P8 c; l* j
    0 I, u1 z2 K. W1 x, ~8 Imargin-top:-10px;( [! b! B/ S+ `7 y6 }

    ( Q, B% O/ i2 @& ^1 s8 Y( @1 H}
    * e; I' \4 G0 z( l: H. S" d% K$ n: c7 N. l, m% O
    </style>
    7 M& k( o( S# @; J: N5 N# q! a
    1 S& ^0 B7 l5 ?- l0 ?% t! M<![endif]-->

    文章的最近訪客

    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

    QQ|Archiver|手機版|禁閉室|MyXNova (原 myxnova.com)

    GMT+8, 2026-6-10 19:36 , Processed in 0.017577 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

    快速回覆 返回頂端 返回列表