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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15006 / 15006

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    * H. I8 Z- F% P1 U# S) A+ P& D
    " L+ y. `8 S1 B& x" p body,div,p就可以了.不需要寫*了.
    : r. J7 Z- ~! O+ V0 [- Z. w  o& [3 V. T+ }6 p
    *{' d+ K% o# B6 N+ o% |: ~, i2 n6 T4 _

    * H5 h/ A, a2 Z  W) t  _margin:0px;/ P  B  y  m6 h6 L

    3 z& Q8 |8 W# j! t+ C1 zpadding:0px;
    , o& E9 \$ E0 d1 y: r( L
    # V- z/ f; i6 o7 _! _1 N}
    1 ^" }) M. [  ^/ W  ^
    - p( `: r# h* |& T8 V3 T# r  Q3 Y( [第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    5 q9 ^4 H, I2 ?- v: p+ x) d7 s( N2 g, e) s& U, A7 M6 ~0 K
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.( Y' l* r: N+ p. {% m! i  g- v/ N, S( q9 y
    6 H$ O% v0 T( i9 Y2 t& z
    body{
    - N+ m) U# Y$ N8 i1 l
    0 R4 [$ H/ q5 @background:url(image/bj.jpg) repeat-x ;
    # Q; P# A8 ]3 J
    # r# @! b! f& C4 D; M}
    - _" j  |' r# o" n1 K% d# v% U/ p! W4 ]
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼% F  X& N6 r& B; [
    ) k. G7 D3 [! i4 c- {% x
    <div id="header"></div>$ a8 ^" l' _& _: I/ ^  ^

    . s7 x! h/ _! J7 [8 j  r<div id="nav"></div>% @* L5 a! i" I4 v/ S
    1 l  ~: t- b, {" m" o6 e% N- b: f" J
    <div id="banner"></div>! j0 O/ e& \. {- e+ n6 ?
    " b+ A; F7 _/ z. D: S, J' U; E
    <div id="main"></div>! M  q2 c+ G4 R+ F9 D

    3 x; l' B) {2 [. @5 G4 ?- P- \<div id="footer"></div>/ N7 v( g& g/ M9 n1 C1 c' @

    $ I1 B7 h$ w- B9 c# P% r通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    : P, y: V/ A" l4 `
      S+ @; e; |2 |) T- {! i: s9 i#header,#nav,#banner,#main,#footer{
    + v. v! C3 d# x2 D) m$ G) K9 l$ I6 K2 E8 T9 e
    margin:0px auto;
    * p' j# W& Y, k0 m' G$ m# n: g" @9 O9 N1 [
    width:950px;
      L; V# o9 {0 H4 \7 w) W, g& k, j$ C. H& @$ Q4 \1 U9 w$ C5 _
    }9 m0 B5 Z: y. f7 a1 y. o: a
    - j4 o/ b1 q6 \! |& K! {! k
    第四步:先完成header頭部部分
    8 H6 }2 f2 ?- X9 M. D" K6 \* Y' l. S5 F8 N1 ?1 X" E# J
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    ( x) c6 ~. L0 c+ M: f" [$ T# s: ^$ a8 L2 u/ K' v$ x7 b
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    0 J3 o2 }7 x" W4 E4 K1 y6 ]8 e0 J5 |0 p7 l* o
    那麼CSS編碼該如何實現呢?
    : M3 P8 I8 b; V# z
    " H) _  Z- o9 D4 i- q4 p& a: @- i大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下! j. v' \" c8 l/ D3 Q" L

    1 K; a, u& `4 h8 s1 E( {#header h1 a{; H( j* i0 W- y" T5 i3 S' i
      A% F/ J% U9 v( `
    background:url(image/logo.jpg);5 q! {) k  s* }

    6 W+ l+ w# h" L& @- F& A) zwidth:476px;
    + U' N! m5 }- {& O. K# S  K! o/ T1 I) F# n9 ?
    height:102px;
    6 N  d4 B! P# D  j* G5 N& B  n6 W: {# z5 W
    display:block;7 }; x& u. w1 }' O7 L5 t( p4 p( c# o' y
    - H& c0 o6 X$ i2 {4 Z: [4 l  B
    text-indent:-9999px;/ u. B5 f9 s) A$ E. _: ~2 ~: r- I4 z
    ! j" t+ K# s& S9 y
    }
    * M# h7 P: D$ U- \" I0 y. p; p. ~7 M6 d  W+ z! Y: X' m9 p
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫! E8 m2 `4 t7 K- p: {
    & V- O0 o- h1 w' h5 f3 }5 p; f; H2 U
    <ul>
    , r' v0 B, L- W0 _. i
    + c- N$ D5 Q2 A, ^( a<li><a href=" #">css切圖培訓</a></li>& N5 z9 [& p! Q7 g  ?% G6 K4 B
    ; z5 V: E9 J+ `4 c0 W) d- H
    <li><a href=" #">設為首頁</a></li>
    & o0 }1 u& \) p
    ! q: f7 G! [6 e- f* x5 S% S$ G! L<li><a href=" #">加入收藏最愛</a></li>: n3 d% {9 G1 |+ y# f0 i
      b$ g2 }% M% G1 e$ h/ J
    </ul>
    * L& @  ^+ A0 a3 Q" i' d+ G0 C) H6 I% Z
    #header h1{
    & F# S1 x8 U) [" @+ D
    + B5 f! J3 A- n9 y# J9 Yfloat:left;" p) I( x% y; C! G
    5 x% c2 o0 F  w2 L7 h/ x+ h/ F
    }
    & t8 S6 x' y2 e1 f% R' W  C( f9 C0 ^) H. l
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。! \  }1 O9 s* c  K$ G/ N: n

    $ K) i2 `9 p4 ^2 Q8 @! [* @#header ul{
    2 a+ q& C$ v+ u
    1 \2 N, H: \2 w0 l4 sfloat:left;
    % O. l' w; Z; d& A
    3 |7 Q/ \! k0 l5 c) N" Vpadding:50px 0px 0px 200px;0 b# L; Z# L  r% t+ x- e

    ( w4 k$ u) o# C3 ]2 ^2 p) Xlist-style:none;
    9 c; N. D: f1 L, C, q4 }& x9 o  j9 Z  P6 P  F
    }
    1 t' z% j9 L( P4 M: c! s$ j2 v7 O7 f; \) s- |$ K3 [, l
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致" t4 l+ K; l& j* J- o

    $ k  L$ G  i* `6 }& |8 |7 m#header ul li{
    + L+ z% G1 U( ~7 O4 ^' A( F3 U: c
      ^5 b5 q1 H: K# ]! jfloat:left;" G+ }% {+ R; i/ T
    8 A0 Y' }( N) h5 E# s
    padding:0px 10px;
    + B! h, l; J# B! C% }! l6 H/ ~( t6 B/ p7 g* d: X
    }9 r+ a+ N: D1 o/ U% h
    + J& H, P( e' v7 [: I7 C: |
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。, n7 N" j% I8 ]+ P! {: a1 V3 _
    5 U9 B7 [9 {0 e; S2 O% M7 X7 h
    #header ul li a{
    $ \+ d6 v) |! X! |! x% Z
    $ G+ }. \3 L2 O6 dcolor:#555;7 A- ~# v" a9 b) n2 r- w
    $ `! ~) G1 X6 q8 S
    text-decoration:none;
    3 q4 Z" C; d1 F5 c' ^) [: r* T  G  Q3 K! a/ d8 z; B) a5 Y/ A
    font-size:13px;
    . r. C$ G5 N' [: `% k6 \, K
    & ?7 R$ T9 t3 l8 }: k  g2 I" b. p}
    & L0 g( E! `: q/ V; v0 u9 e5 ~: ?. ~5 g- R* s- X
    #header ul li a:hover{" e- Q* d4 ^; s$ t: h8 q$ Q. G1 A

    6 D: q8 B) L, a1 `( xcolor:#000;5 x$ e$ k2 [, e2 J+ c

    , C3 ^$ _+ l4 l( ptext-decoration:underline;, B1 l3 ~( U. Q6 f
    5 s4 h: G7 y& k7 i
    }
    1 S3 z% \* u8 K) P( }) }$ i  _: Q
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。; P; C1 u- O3 y4 f5 U

    ( r" g# D0 U7 PHTML代碼:
    ' e% S& ^3 S8 v0 a
    + n4 `( Q% E& b  E+ A+ |, z9 E<ul>
    9 i3 h8 q) G, \$ T) s- r/ f( h) m" y  l0 p
    <li><a href=" #">網站首頁</a></li>
    8 i6 y4 J* K2 o2 t8 t( l4 u# f# G8 v
      g7 Y3 [' N$ W2 \8 H4 ?' g4 L<li><a href=" #">網站製作</a></li>% W: f8 w- p& n8 i- t, V6 P. `

    $ O; J# J% Q% v4 I! {5 N% B<li><a href="#>網站製作</a></li>
    8 ^( H7 }. t7 K0 @! _- ~
    7 o' }/ g: l+ H3 U, A0 |<li><a href="#」>office培訓</a></li>( @: N+ M  u; H
    9 V3 s% F5 u% h* A( u; U! z: n# ]
    <li><a href="#">平面設計就業</a></li>/ b6 L+ }8 ?9 J5 ~5 q8 A
    : Z7 Z3 c6 n$ H5 H! G
    <li><a href="#">div css培訓</a></li>
    - w: O8 p" x' K; N3 e- `2 p: R
    <li><a href="#">聯繫我們</a></li>
    6 l0 ^3 {5 v/ ?
    , f7 b- M* R9 z0 T( ]1 I</ul>
    3 f% F& H. |2 M0 W6 R2 h
    ( N& Z5 F# X* O現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.$ v4 \/ J; `+ g) [9 S" S
    % ^3 x1 V/ f" o9 v3 I1 t% c
    導航部分文字跑到header頭部右側了。怎麼解決呢?2 U- p( [- I6 j. r. O

    ) x) f2 d/ j/ W8 V0 P其實就該我們萬能的清除浮動起作用了3 b, }' v. d, U% f; k; `
    - n5 i4 w, \; x  N2 c
    CSS代碼
    ( ~- w$ C, J" p- T0 W
    + i3 c5 b2 f3 X.clear{* z( l! O5 g) W3 P9 l; c" y

    1 c# H( J4 n" xclear:both;
    * k1 q1 E9 y7 i. E5 U% ^2 x, R5 w' p/ Y  R& d1 U" I
    }) q" ~0 I2 p4 C8 e) w9 t

    & p  D8 h: H# s" b7 t這時候為我們<div id="nav"></div>
    % V4 |# [% A& j$ Z; M7 B
    2 p; @  m9 M* J: }& G2 z變成了<div id="nav" class=」 clear」></div>
    * v  Q# j8 p$ g! a9 w9 N5 H# g7 \! U9 V! A, d0 C7 k  A/ l, I
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。: ~5 c5 ]8 A' M  \( O
    ! J5 u7 Z1 H2 N* i
    完成導航的CSS樣式
    $ N. _" x% o9 n6 x* y3 f6 Q2 c* d$ y5 u$ c1 f: K% {0 H; s
    #nav{
    8 H) w1 N1 W$ `5 e9 @" I3 ]! J* m' h  h9 T4 p
    padding-top:3px;$ H* r1 o" S3 ~2 c

    & c  r1 U% H6 |2 u}# }7 h1 k5 u, w5 ^

    1 j$ A- d' o2 U! a#nav ul{
    ) `: `2 Z' E" U  [
    - N3 l3 I+ c6 f$ r! e3 d3 N# I. clist-style:none;
    1 _3 f0 M2 a$ C7 [6 V1 G+ _# i6 k
    }
    5 f8 q: r$ `- Z2 J6 u9 j$ v4 l
    5 `: ]% g) o# G! h9 J' T4 v8 L#nav ul li{
    $ d' b+ q$ G1 }+ n/ g  ~# l% R) a9 I4 V
    float:left;
    % |7 J+ I* j0 ]; V9 F1 B7 y  \* K4 v+ f' ^; S4 f  P
    }
    # m1 |7 E5 x: w6 `3 z' j/ V" T- x5 I8 S( L! y
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊4 r9 E$ [  @* L

    # l% X/ e7 r0 i' O( N#nav ul li a{
    ; o+ F' L- [0 ~7 S, `% r$ ~% Z# m$ Z# @4 n* a; R; C6 b' R
    display:block;! ~* I5 u/ i3 I8 y! D# I

    ' |7 M0 ~$ ~( ]% Nwidth:135px;3 x# Z9 |: {/ [( K( F6 _7 o
    6 `1 r: G+ L. j/ k' K
    height:56px;3 k- `7 e9 f1 W! q

    ( d1 }* W' E! _4 a! s3 h# M) e4 N- G9 Bline-height:56px;4 o3 l) g; V5 ~. H  f

    9 O2 p; O* w. t' X( _color:#fff;6 n5 P1 g. M: g. R% K. I, d# ]
    + N8 G0 A. I$ D" T
    text-align:center;
    & ^) b$ v2 ?" w" ~) Z
    $ R" r7 F* h, w4 Y4 f- m* [text-decoration:none;( k; Y% R; U+ K+ B( L  N

    # x; N9 U' A6 \( r7 \font-size:14px;
    % H2 R, |, T8 U% M3 B6 _( J1 C9 x- e, T# V! b6 ]
    }
    2 U# @( M9 B& Q6 |" R
    , C  W) c+ U  o1 O3 `4 gdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?& ^" o, T) S9 g* o# \: W! F
    % l, B/ [/ @+ r& I1 j
    #nav ul li a:hover{
    3 g3 ]6 F. S- d4 E0 P
    ; Q  K+ W; Q" a8 K# k9 Nbackground:#177cb7;
    ' \; o* P  {/ i9 P, o8 o2 \- p9 r, Y& Y0 ?! K# e- X
    }! @/ O( f- G+ {3 @5 Z, k1 o8 }/ @

    " g- G$ |! w- K! V+ @7 b3 H現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    & W5 h3 k& @# A$ c: ~7 }" }$ J0 |- g4 w) c4 c! H
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:$ S! u% F, i, i; Y9 f4 u. J( q9 ?6 e
    9 G$ O% B  A- L. K
    <a href="#" id="current">網站首頁</a>, s+ N; F- c/ k# O

    6 n0 p8 q) D! k8 G# l. B" I+ ~$ q接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    ( I# [) X5 N) U1 I
    " N$ `' D& p6 M! U9 q. X& C第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片' R% C0 s+ S  z& g5 z3 r! ?/ j; J

    . t8 [- H, R9 \& S" ^9 c<img src="image/banner.jpg" height="184"
    ! h8 \- s3 l/ y( L) e+ u
    3 E( p, N. V- asrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    ' E% |1 k4 d  P1 c2 j
    2 r. W& q6 B$ t width="127" />
    2 J$ |8 z9 \) Q  J8 ]8 K8 J7 K+ q; C: X6 n# ~" p% ?
    右側導航html代碼:8 {9 I0 d( n& h' g7 p' k
    . W  q" v' r6 f( D  D0 ~6 `
    <div class="subMenu">
    ' P7 o, O: q- y3 F. U# Q, E* y8 r" o8 g4 m/ r& l6 f% K# S: F8 }
    <h5>培訓課程</h5>
    " y& B3 ?, n7 T7 q0 c3 K
    1 J, y0 y" Q3 a) K9 h  o<ul>/ a  k& x: Z& g! S4 f
      x! ^* {1 s2 o$ R8 s
    <li><a href=" #">網站首頁</a></li>. Z, _$ y9 B# P

    3 X7 z! C- n- u# S% ~% `: ?<li><a href="# ">網站製作</a></li>
    ; t2 u* ~% g6 [- h4 }# g, H) Z4 I6 E
    <li><a href="# ">網站製作</a></li>8 L. s' @: g+ u' ~1 r/ e# o/ e7 ?

    , s+ p5 y! p  B/ S<li><a href="# ">網站製作</a></li>  v: U! j; u0 k/ N+ V
    1 }0 |, c: @! U. @+ g. _
    <li><a href="# ">網站製作</a></li>' J3 y4 H) `6 j- y$ j
      L% ?3 c* g$ L3 t: w( H/ K, Y
    <li><a href="# ">div css培訓</a></li>
    * G- u+ P8 a' t/ _; O- ~" Q0 Z0 c. L- ]/ I1 B
    <li><a href="# ">div css培訓</a></li>/ ]) I. q+ U# ]/ w

    ; x5 R  B( c  w5 h' D1 v! c<li><a href="#l">聯繫我們</a></li>7 f. M9 I, M7 `
    / ]# Q# X9 _5 O! I. Y( E
    </ul>
    ) G, {/ c- _& c9 {
    " x+ q7 _6 G  ^4 o6 T</div>/ o4 [8 s, N; y( T0 ?

    8 ]2 w% N9 V4 f8 L7 ^) \css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。/ R2 `* i8 H% p
    - U! o/ \8 I6 t% d/ R, T' C
    #main{; U1 Y. h( {- B0 I

    # b8 s% h6 T5 W4 D7 |  Y& s6 A5 O) Mpadding:10px 0px;# E, i& e! X; c, Y$ G) _

    / l7 D% u( }( M6 X}+ Q8 I) u6 M) p; f! }! r

    ! [! W  S8 X6 I5 P+ n! W1 L- Y& e, c- n#main .container{
    ) t% P8 J1 Y9 U, @6 u2 ~$ K- K, I. b' }* d* T$ f7 d7 K
    width:674px;6 o) e  ?) A7 f- Q

    / {! f; ~+ ?1 D) |& Q  Nmargin-right:50px;1 x. E3 a3 h7 O% r

    " P3 U+ }+ T8 ?4 [- Y$ ofloat:left;
    $ q9 \6 p/ J/ B5 ~4 V  n- S+ D# f/ x3 K! I* r3 O; m2 x
    }5 D- m" C2 o' C& O2 q# [
    9 M" e" j; y$ |4 T$ u
    #main .subMenu{: D2 p4 u3 X- G+ [

    ! ?; v. n, F2 ~! v; y- E& |width:226px;
    5 j( g3 Q0 T( p
    9 z. M, z! l) J: h( c0 O, b! Nfloat:left;2 s" H( ]  U0 J9 g' W+ p4 z7 j
    6 x- \* c7 o) }
    margin-bottom:10px;& I- K. I- }6 R: t3 n& }+ B
    + s$ K9 f  K3 H" D2 }
    }$ w; [8 }+ G+ v. S" U
    2 K& Y, {3 M' H  b) s1 S
    #main .subMenu h5{( G$ {+ q, Y" o! X
    ' N: a6 [* \8 O- Z- w7 w
    background:#19577c;
    1 q1 X7 M: s7 V" S/ N' L' h8 S6 c# \% S, c+ Y
    height:39px;
    " _5 Q2 x7 H# F; s" s# [# C+ ~) o5 a- E0 e) `) D8 R
    text-align:center;" n. T+ n5 X+ J+ \6 w: Q
    % Y! z8 R' N/ b
    color:#fff;
    + f* r, a: \- p2 r; O+ W) S  l1 U" G0 S4 t% a" {, ?. }- H8 W7 z6 l
    font-size:15px;
    # Y/ h- L4 o3 ~" |# |: I5 S% h$ H0 F1 N+ _; L7 v' E9 X
    line-height:39px;
    9 o6 u2 ?, c; U7 F( F0 N, X$ i6 W& a8 O* b2 w. T5 M
    }
    8 D2 _, Z* ~  u. c- u$ W/ \+ r+ ]
    5 M- C% Z: l% |8 N1 `#main .subMenu ul li{
    # G% F& b$ X: w, Z( _, {4 a& Q+ c( \8 J7 W- y' y, z8 V
    border-bottom:1px solid #d4d4d4;
      x$ C* y) o3 {2 S6 l/ c, L
    7 w9 t& r/ z/ [) ?background:#f1f1f1;3 }7 O2 _( O) H9 [! E8 G1 t

    ; n& T8 v( r  {% j( d9 a}- U  _0 s# K' W! {0 P

    ; }; ^$ H- `) x+ F#main .subMenu ul li a{
    ! w+ N: Q5 N. q1 K+ _6 z
    ! V+ _1 |/ X: k% I, Xdisplay:block;
    ( `( p& ^! A# _$ N3 f' V9 e: u1 }" @- [( J( v  Z
    color:#000;, [* R# s2 |7 o- `8 i
    * ?7 [( Q7 U: o3 h$ j9 Q+ N2 c
    height:36px;+ z+ u3 H$ b0 g; }/ \) t

    4 P* V3 i& k7 O( ^2 qline-height:36px;0 S/ Q: p+ E3 O# z( y- ?: W
    6 o5 Y. H7 i# k. ?, T- q
    text-decoration:none;
    1 g5 N& F+ X6 k. E7 P2 d5 o0 |6 f9 Z2 j, z9 Z0 q
    padding-left:60px;
    " N+ f9 y" w: V
    9 O+ R* d  Y$ H7 G3 }  k  obackground:url(image/li.jpg) no-repeat 40px 50%;
    ( _/ e/ O; B" k6 `' ^
    + V5 H# l; u% B9 g}
    , [4 i1 q0 C2 d- r5 Z5 `
    , B0 C/ q. m% D6 U6 r0 T/ S#main .subMenu ul li a:hover{
    . K2 t  B- F! A4 R5 ]5 Q
    2 [  G7 P. ]8 F2 b) i2 f- o; Rcolor:#177cb7;
    / [3 J" R$ E( L5 |' I* M6 c) p7 D
    0 n3 e/ z6 S3 a7 s8 pbackground:url(image/li3.jpg) no-repeat 40px 50%;$ j0 X8 E, n9 ]9 S3 X, Z
    : S. }' Y5 Z0 q. i% b+ p2 s" W
    }& w! u% I5 a2 @) @

    5 [' ]& t  O5 r第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    & g' p5 Y3 s; ?% J; I, Z6 L9 M' Q9 T0 {) r2 L
    現在我們看看HTML代碼:; E5 i* c1 l" _9 U2 F( i# X" Q

    : x7 b) s6 Z3 Y* G" a3 B<div class="news">! v0 W$ ?4 B1 ~( \# f; l; M

    ; m) B1 B# @5 X+ b<dl class="xuexiao">  z/ [7 J: o+ N8 c9 t9 B( I

    / n9 c. I& k" @4 l# I: |' l<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>, u$ }6 u% I: J) q# ?; R2 w, [

      v% {0 P& \$ j( A- ^3 v<dt><img
    8 {9 q. `  m# a: {& f6 o& ]7 x2 J) k
    src="image/223.jpg"
    0 z$ n, ?5 x8 A
    ( i2 R' S' `$ c, b8 |src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    # _3 z- L- c" _( E" `8 ^. ?6 B7 k
    ( ~7 |0 Q$ ^3 u% l" N width="488" />
    * _6 B2 a" e7 M6 s# N
    - ~" J$ G1 Z/ J6 F8 K2 @1 Q<!--[if IE 6]>
    1 |! l- ~" H- s& ]4 `3 k; Y6 G# e7 I6 i# S# e( y
    <![endif]-->( m- K2 o' z5 E  ~& M- Z" ^6 Z4 n  e; E

    0 P1 @" j" B2 Q& b; l上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    9 }: G; I( i- B% p2 j3 s! ~: Z6 j# P2 r
    <!--[if IE 6]>
    / U: t+ f; R8 Y9 j+ b# J$ M9 }, k% H# `
    <style type"text/css">
    4 X) x4 p" `; d; n) l" ^5 j8 {/ F# T: F" Z2 G7 M5 K
    #header ul li{
    ; e3 f# w6 q3 C. C
    . S5 X! m/ ~% Q, Zwidth:80px;
    , D6 A: S1 j( p$ _% K
    ( w6 I- X' R6 P$ e7 Ffloat:left;5 j/ ]5 S2 c) s' _! m

    / c# z0 O, G8 A# H7 {) Qpadding:0px 10px;
    - K* A) F2 e7 C5 u, g  u5 @4 p
    }
    0 w3 R  ]( n/ t+ I" q4 c
    ( C# E7 o/ G7 N* C9 j2 |Header頭部右側加寬度值
    2 _. N. `% m1 e) ^3 Z! t/ n. z/ s" q$ f
    #main .container dl dt img{5 k3 [# l, Y; ^2 [$ X& {

    6 i) f! p' X4 ?+ a0 f9 rborder:1px solid #ccc;! y/ N, Y1 t% v1 V) X: B$ Q
    6 R9 O: @) D; w' Q4 v, S9 t; b
    }
    % S" \5 p" `1 U7 e$ c) w; C+ T
    5 h2 e  Q' _' o* Y2 Z#main .container dl.xuexiao dt{
    7 U! G. t1 k  F5 N& @2 L# w4 j7 `7 n9 p2 b' Z% Y: S$ a" M9 H
    float:left;4 @& c1 P+ M  U% f5 S5 }
    , @, T+ t7 G& d9 N+ J& {
    width:110px;) A: X, M, {: u3 g" T
    1 ~1 Y/ }4 V3 b
    }( u5 D) H+ t  k, B, Y7 x
    5 G" j/ X& Q& I4 g9 ~
    #main .container dl.xuexiao dd{
    - o" ]8 W" E' N- z4 u* @& i, Q) a& h/ n  L* @
    font-size:12px;2 A' m1 R* d( R1 V7 ]+ @% V) E+ J( ]9 }# t
    / o+ x) B: W: X% V4 M( D: |/ A9 r! ]
    margin-left:20px;5 Z3 C9 v* F  h- I! L2 `) l6 T

    - K/ Q+ F( M6 V# H0 Vfloat:right;
    . {2 L# v9 X; @- ?4 y' h+ O
    7 `3 d; w% J% w% U7 \width:145px;  {) p" f6 {5 k- x. g
    + ^6 P, I! Y# j
    text-indent:2em;
    + _* m6 v) Y% M! O6 ]  @4 g$ I
    $ ^; X/ B+ \+ k+ Q) `8 t}
    - W2 t  t3 _. J; D* x8 ~6 B: L1 a; Y3 W/ `
    #footer{
    8 t8 a) W/ ~8 p% K; q" H& x
    4 n' x0 e8 @' v3 |, Fmargin-top:-10px;& `9 Q; K% T# H, p6 r9 ~9 P  d
    - a1 e. I: r$ s+ c3 A
    }
    4 O( v) O$ u% b; M) R  S( s: M3 H6 K- S9 q& N0 @. X7 i. z
    </style>% a: y/ K$ B; P0 r4 e& C
    ! n' \9 z+ C- E! _& f
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-7-26 09:55 , Processed in 0.014465 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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