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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14869 / 14869

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫. N4 W8 b; o( O: N* k8 r2 A( l, {6 ?9 T

    + n( x1 ^0 }8 W/ ?8 I! o body,div,p就可以了.不需要寫*了.
      ?  X% I1 v6 r& ^9 g( _$ `$ f9 x/ B- p1 Q" Y3 k' C1 J4 c" l
    *{
    3 d2 ?  G* T% j4 A5 z
    3 H2 g# n1 B' V- |margin:0px;6 d& _& K0 ^' u/ \9 ~

    . d" k# Q' S0 O, dpadding:0px;
    & Z3 s, p( \; Q+ @4 Z8 S: a) s* Q+ V) c' e  S( F. z5 V% ^
    }0 q+ V, R$ d+ e1 s& K$ Z

    5 c9 i. D* c, F- Z8 }' h: S第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    ' }! Y9 x7 q8 a! A
    8 c" n3 |: z$ i7 j! W  p" K這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    % K- r" K! C. g, c1 d: K
    4 D; u1 o9 m( vbody{1 X# }# S/ a( I( R3 c8 I' X& h& [8 \

    * d9 v& i4 C% o5 p% g1 Zbackground:url(image/bj.jpg) repeat-x ;
    - y+ f( f" m2 H+ R( O0 A/ @
    * b2 b' I" o+ S) G. Y. ]}
    3 a# G3 p8 W& K2 Q
    6 k7 J7 t# A  S2 x第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼  s' O1 b4 \4 W; Y& G' Z# q

    3 V/ `! O) \6 J* f4 E<div id="header"></div>; \# R: ~( Y! H- p8 y. C# x; j

    2 U- q' v" R: O2 l0 t' b7 e' a1 J6 ?: Y<div id="nav"></div>4 n$ [4 f4 U) k2 V/ ^8 V3 C

    9 I3 S2 l; a/ n: ]. c<div id="banner"></div>
    / |& X3 p& q  y* v4 }1 G/ @
    / Y% {# E/ y, S! M<div id="main"></div>  }6 [0 q6 v+ ]7 s2 d3 j
    1 l5 J, E. \3 u& d! X5 Z/ p
    <div id="footer"></div>  N6 v7 L9 z# l$ x3 R- X
    # f: o, \0 P8 @% O! d0 A" I: A
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.8 S8 C5 |. O) u5 E$ z

    7 {, ~! m6 S$ ^( q, \5 X! V1 `& W, ~#header,#nav,#banner,#main,#footer{! b5 S1 g6 t/ q& ^6 l: m8 r9 Y

    7 Z  \( J' y5 x, f! z2 Zmargin:0px auto;
    # G2 t8 W% b: }% ^6 x7 Y" }7 [5 c8 X) k" _/ N  `# b& R8 i
    width:950px;
    * s+ W7 H( f5 n- ^) F8 V( ?
    . r0 ~: q( N: i6 S) V}+ s8 z! R7 ^$ j3 a" p3 Q& Z
    8 O: k4 Q, r* ~& S( v
    第四步:先完成header頭部部分1 C6 R6 q4 M/ r( t2 s- @
    " v) D1 J& P2 |% O( q2 C
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    $ l. [* K' u1 p. h* e5 K+ P
    , u! _5 x2 u0 _# r<h1><a href="#">北京傑飛css網頁切圖</a></h1>
    ) I  y% R$ S* [
    3 k, b# F6 i( G" Y! D那麼CSS編碼該如何實現呢?- `( R# z1 |; z- o4 c1 i
    4 H4 I, e/ ]0 {8 i
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    - n4 }0 ^3 T2 h! ~' L; ~/ l! |3 L8 Y8 f2 O0 _
    #header h1 a{4 z1 K9 g$ T* }' u# }  S2 [: Q

    7 y4 S5 P2 T1 C- r( U+ ubackground:url(image/logo.jpg);  X" g! c% |" ]2 H. L

    % @2 I& B2 N8 [3 P! dwidth:476px;+ ?' v5 I; D0 g% p+ l( V

    3 t6 _! {& E/ Z7 V) a3 kheight:102px;+ G3 C+ g  I4 Z! {* F. N
    * m1 t) ~" x% m$ X. y( B
    display:block;
    + v- z9 Y8 i7 Q% {8 V$ j. h
    " s4 I( E# m) Z6 h$ ptext-indent:-9999px;
    ! Y' o5 k: q( B7 p' I( L5 m+ [5 g& S2 r6 y
    }* ]+ o) V9 r' M4 y- B

    6 b& J, |4 B) r* T好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫1 _& |4 a3 I: ^  T

    # t( O3 j4 w' z5 R4 d  x; v! E<ul>
    1 p) k6 |5 c: x% ?* d1 I
    1 q) j5 B$ [5 Y<li><a href=" #">css切圖培訓</a></li>' ]( b: M1 Y9 R( b9 M: X. q# d) J5 v
    6 ?, G, Z2 x  \. Y, K- F: v
    <li><a href=" #">設為首頁</a></li>9 T9 f$ _0 I7 K! T$ q. o
    : f0 ^7 c" l- t) W5 S5 W
    <li><a href=" #">加入收藏最愛</a></li>
    8 c1 M) d2 U7 k
    6 a: A+ h, @5 z; V/ d8 c</ul>
    * x4 |! {. }9 i  T' \+ ^' J+ Z2 \9 x) b; c$ D8 l3 \
    #header h1{! q( d) J+ v0 v, c3 \: Z" l

    ) y' w; ]& m! E; v8 Ifloat:left;
    2 ?1 R( t7 j. B# R! d& g% G( `5 j
    }
    ( ?! ^! l) z' @0 E* {4 h. w0 P, e6 _( q
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。! E2 q' Y: q: C# G
    0 `1 H3 h6 N( h: ~
    #header ul{
    7 n, q7 T$ e" H, ?/ c! E# J4 O& d" h+ l6 V2 U
    float:left;: Z9 s  g2 s: B% L) p3 t$ ~7 B
    3 f* ?/ [/ Y: d) t9 E7 o& |
    padding:50px 0px 0px 200px;# v+ U4 @5 n" L1 I

    1 P' e2 P, {. dlist-style:none;( Q3 g' i  P1 r  i% C

    ; {  ]# ~1 L5 z$ k2 W}
    & [9 m# z( T# w' c' Y1 F+ v4 S% i2 D1 p* o, a: W
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    1 D. B3 o( M5 z+ X$ m8 _
    4 n% M% G4 L+ e) C#header ul li{4 A0 y- s' U% I' ?5 A1 O

    5 U; c0 r: D7 f$ C3 j% pfloat:left;( E0 O% l6 n" L  x9 `

    + D$ D( b8 w* M% ]  y' W# epadding:0px 10px;! [) M: J1 r5 A5 Y$ J$ I3 a( _' [

    0 x  L* _. T; j  }}
    7 g4 O! M% |, `2 g' \8 T
    * o6 p* Y6 L0 i; [, F上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。: _' t) H. Q8 W  o6 n3 I& i2 n

    3 \" E! M% A! C- |6 U2 p#header ul li a{
    & Y6 M1 A" u' V  ], E5 n! b5 F+ S& }0 l0 P
    color:#555;* I3 k* b, r( m  J0 W  {" `- e

    . y" u+ Y& `8 H; xtext-decoration:none;
    6 Q) `# e, z6 Z: k/ s' v% t5 }* q" _1 [' ^% ?
    font-size:13px;
    4 c' s+ s8 }) l$ E9 z- c! H8 \+ S$ R% P, u3 N! L* X7 C
    }
    - P* ]+ Q9 `! I8 E/ [2 t8 ~* u. O. J* c! w0 H7 y0 s8 ?9 b3 R
    #header ul li a:hover{! p: }/ `+ {# P4 X, N

    6 s! V; G/ j. U" }( h4 ucolor:#000;  o0 Y# e! R0 f/ b
      c2 O7 t) Z( b7 R) i! I
    text-decoration:underline;
    5 A5 D, N: W% V) v7 e) M/ L1 w' h6 b7 \( h0 W
    }
    & v+ G6 h, Z* f' n8 x. f: A; }1 G
    2 L( ?+ e! v- e5 d: ]$ S/ R$ M第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。6 n& |* R: N5 {* K
    * E; z) G" @+ G1 X
    HTML代碼:9 D7 `% P  F0 o9 e8 N

    1 i, A( f1 S" Y<ul>
    5 g, A! S( {) o! i) O  q) ?& b, n- H! Z5 ~) L/ k9 u
    <li><a href=" #">網站首頁</a></li>6 Q/ X0 M, t5 J  [: _( F& O

    / W7 |0 t3 e( j/ E! u( b4 q5 v<li><a href=" #">網站製作</a></li>* d0 A+ ~2 u9 O3 E2 s

    . P2 i* h$ ?' V, V7 P7 b6 Z5 z<li><a href="#>網站製作</a></li>
    ) B5 t8 \) Q; }
    - k6 l1 |$ B2 l1 f% S<li><a href="#」>office培訓</a></li>, b9 C1 _" S; B, G; T- G

      d/ e# ^3 R$ T5 ?<li><a href="#">平面設計就業</a></li>
    ( L# ~  _/ |& s# B- ?" _
    , x$ I' V5 {( c<li><a href="#">div css培訓</a></li>8 Z2 R! ]7 b8 `  N& v5 k
    ! v0 }5 v7 G3 w$ x
    <li><a href="#">聯繫我們</a></li>
    0 w/ i% i. E+ k1 s8 G7 l0 B
    3 ^3 d2 Y" G" M9 z+ V, V. }1 U) V</ul>4 P0 j7 }0 l+ p$ T' l6 y

      X2 w6 S5 ^) z3 m1 l現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    ( Z( y1 e9 @- c* k8 Q: s. ^8 k% S
    導航部分文字跑到header頭部右側了。怎麼解決呢?7 ^, }4 D2 o: j2 d2 j8 F
    6 n- i6 y' N0 ^5 a
    其實就該我們萬能的清除浮動起作用了4 q, W8 G! C) `: a
    ' e0 D" o  t% m) T$ N9 l% H$ D- G
    CSS代碼
    0 g; u% D$ ~& Q7 B$ i4 p* T* Q* M/ {7 L5 x: i0 ~) ~1 e4 Z/ b
    .clear{4 _8 V2 d; @' V- V8 s

      C( n, e8 L3 P4 f  Yclear:both;  G4 w. p- f4 F

    : O% g; t: e$ _4 c2 X; V}, b7 E& Z- p3 S( a

      _, }) T& `8 x$ H1 f2 E這時候為我們<div id="nav"></div>
    8 g/ P& c2 z5 K( b3 D
    : H- ?! S+ H  a變成了<div id="nav" class=」 clear」></div>% E9 {$ v9 @# {/ J* C) u+ y8 Z9 C9 N

    " s7 B: k- {  y) I  [, t2 N9 n大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    / q1 v% D! f: o/ g9 z5 U3 }$ m5 r) z8 V) \1 y4 n5 U
    完成導航的CSS樣式
    ! _" }1 {+ u- ?3 h: f
    $ l* m* E: T3 X- ?1 a7 v$ q#nav{3 u( Z. ^0 ^# n/ _! l( B2 y
    3 j. l2 k* C) J8 A' X+ F5 r3 I, f5 K
    padding-top:3px;' w9 i, n$ Z/ J1 j
    : g5 E$ P/ v# i2 P! S+ f3 j
    }  m5 z! f( }/ F7 U) o, U

    6 h  j: N4 S$ w1 {- \; H! ]#nav ul{
    4 c: H7 M0 `/ v8 I" G  d+ L  u3 N6 ?* E1 \2 X0 D
    list-style:none;0 T# ^* y& H' s- h5 ]

    1 o$ {: x" E; ?* e& c. J0 ^}
    : }) r% ^+ k0 S; h9 O$ V$ \, E, K3 R7 ], B
    #nav ul li{
    5 s3 r- u- W! b0 V: j
    " O, |4 F% s8 |6 ]  G: \$ Ofloat:left;
    , W1 W: [' m/ ~% f0 g4 m# M3 f9 K, d: ~7 T. q6 r* L# T
    }
    9 f3 R3 }, \- a1 ^( c7 o3 S1 R4 S# n: F7 \  s) K% Y/ q9 y2 t& q. ?
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    7 n0 y, N/ b: C9 ]' c+ _& w/ m
    & N9 m8 `" u% X# U0 a#nav ul li a{6 e' N6 S7 t# M& S+ H; p

    $ @5 B3 H1 m2 ~8 s3 D% k1 vdisplay:block;
    " l7 v* c1 t0 b& |" l' M  F( |' ^1 a9 e
    width:135px;
    & X8 p, o5 `- v! ~2 H& L3 X1 z8 b3 Z7 A. X2 t/ x8 @& g% z* h
    height:56px;5 e# K/ u: w  X7 P
    + o# V, Y! {  ?
    line-height:56px;
    - ?8 ?! F% r7 s" i) @+ e
    ' Z4 ]) \/ X  ocolor:#fff;
    9 h  j4 g3 {8 P1 `, T: m7 K1 N7 f1 G7 G" _+ r2 ]3 A$ B3 H
    text-align:center;
    . i8 o8 W6 N7 N( J2 R/ ?$ R1 K8 }4 E2 z2 A  e$ C4 x
    text-decoration:none;/ g; J1 @) ?/ S" I0 N; B

    2 q2 c: R, [4 ?1 Ffont-size:14px;- ~. a" e. T: R' u2 l# |" c9 c8 K
    1 O1 Q0 u; y! V" L! @7 c% {* w
    }. j# z( X' i" m- K

    5 ?- w) z  s, Y7 I; Gdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    ; g& g2 o: u) H5 R& g
    5 Z2 u8 `- c: _#nav ul li a:hover{
    + t5 L% \1 A* v; p, I- w; w, G' a2 a
    background:#177cb7;( I2 o: S* p6 I; S
    + s  N. F: v  `' q5 }
    }
    * s2 L3 ]6 z: ~, C3 }# E/ d0 X7 G, x
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。) s9 V) m  g- n! ]5 i: C
    7 E) X- i2 R, l. S+ R. c9 Q. h
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:7 u9 c! r5 S! J8 L, Q. `" Q
    % i9 V" e+ I! p
    <a href="#" id="current">網站首頁</a>
    ( a; k: n% Q* I8 k) ]7 f% N
    / t$ N/ @$ l# H2 }% a接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
      {3 s' t% _* L' R8 n- @+ b0 v5 P' X8 `7 _. q
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ) N9 J' `& t) f3 J7 z: z
    1 _  Q% O# o3 `<img src="image/banner.jpg" height="184"
    7 ]8 p$ C$ d4 m* f3 O, P% r  O2 a% D5 k# U9 ?
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"! m' O; W* I3 d9 _; |7 H# b
    : a# {3 J6 A! p) k9 N1 \
    width="127" />
    * G1 ]8 |; @/ ~0 W7 W" q/ |; [$ w9 J
    右側導航html代碼:& X: P- B4 M! w3 ]5 l% Y
    8 H: |+ o2 O  q6 }6 T
    <div class="subMenu">
    % f) [2 @! Z1 v0 X5 r( w( `0 F- j+ U. _) d6 t! \2 g
    <h5>培訓課程</h5>3 ]8 Z1 M. A6 q6 N

    ' f, h4 ]: {& x$ ^& q5 m<ul>
    ; z# d5 i. S( X- Q
    , k( \* t) t6 z9 o& X7 w: O<li><a href=" #">網站首頁</a></li>1 I) X3 H+ ?! g

    / F! s% P: A9 q9 s6 M" ~<li><a href="# ">網站製作</a></li>
    & t; x) q1 p$ h6 U" m
    % ]# ^. i4 e5 ~5 A+ E( b$ K5 F" n<li><a href="# ">網站製作</a></li>
    * T; M9 e1 u5 A4 Y- d
    ) G0 K& E  U* H2 U<li><a href="# ">網站製作</a></li>
    ! e1 T6 Z  m) F# A* x+ ?4 M$ s" _+ ^$ z
    <li><a href="# ">網站製作</a></li>
    % c) K& F& b  A% }, J: u- b
    ) A% X6 i" w  d/ i4 R+ Z# v<li><a href="# ">div css培訓</a></li>
    9 B- F) s9 @4 ^8 ^
    # \3 n8 g* \# \<li><a href="# ">div css培訓</a></li>" x1 P: H- V$ G$ G, n$ L  Q; p) H' r
    & s& w8 B6 c' z& k  _8 T
    <li><a href="#l">聯繫我們</a></li>
    # W( r7 o  g, t, |' G9 V4 v1 E& N8 N
    ! U0 i! L5 j1 R8 K. w: R5 [</ul>9 @' F) ]) \, \  J# F  b/ w

    , @+ W: k+ {) A9 }5 F</div>
    * k+ q' x4 c- d
    7 ?2 \, `$ M! v# F8 S" O1 K/ {css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    $ x! H1 O$ q6 D1 ^) v, n  i/ A8 Z5 Z; {/ C3 t! Z2 F! n! K
    #main{4 W+ y8 ^# l: `0 ~9 F

    " b2 d; c5 E  Y4 J7 e) Zpadding:10px 0px;  _1 g8 @* K( ]& {( ?& O, z; u# b! |

    4 L5 |4 g: i, @; s/ G}
    8 Q" B4 i. ?* t, o  m  s2 @6 x- ^; k; @! A, v7 W' S% c
    #main .container{; `* p7 t% M/ n6 j% r

      D' g( [! q+ u, G, e, Q% ]. F9 Iwidth:674px;/ }+ h2 E& K2 c7 s6 s: K8 P* k' }

    . ]  q; {& ^* _  Y4 T6 F' y( i( r) Imargin-right:50px;
    " ~  L$ v# t3 I) W8 K- j% U9 \* N' R8 \" \. M# F& S
    float:left;. y! A6 F$ C* ^- y! M  k

    / c. B* d8 F/ k4 b% m}% [% @+ ~# @9 r0 z' q! q; q, \
    : c' [% b( @) d; J7 U, D& S) |
    #main .subMenu{
    . Y/ [' J# d7 p  U" h5 [9 v7 Y. H: y6 ^
    width:226px;
    5 _0 ~+ E- @; T% f/ o  e4 \0 g! ]+ F6 V7 e
    float:left;% e$ f* n& B- K; Q! c9 \8 C
    % \7 X, c% m- g* W* _
    margin-bottom:10px;
    ' i% E4 B  n2 Q, ^5 \4 U) t1 G5 T- I. h0 w
    }
    3 k. V( s- a6 K- ^5 p; ?) W6 x" R* M8 X
    #main .subMenu h5{
    . w. Y; T1 {: M! ]' U- i1 ^) T7 n! I8 G" T. P& u% ~  R
    background:#19577c;
    ; S5 k' b) M" E4 s* g, d7 K( W+ j
    6 X( a* l# w2 G+ I  h% u+ Eheight:39px;
    + y  t: k0 X, M4 R) C  ^
    / D0 W) a) g$ t6 Ktext-align:center;
    2 |* Q1 A* G" y) C; @  I" m  y0 G. Y3 {0 e! @
    color:#fff;
    % _8 \7 ~& [2 x9 B. @( n8 }, H  Y; ?% y# L7 C7 ?6 y* k- G/ G, K  @
    font-size:15px;1 K( m0 a8 h2 I, O6 `

    8 G2 Y) ^( Y" O( }; t4 rline-height:39px;  W9 i2 _* L! ^4 l8 V
    . P' F" m& g" p8 R
    }
    6 }) w; Y) t/ P7 h# @" E" ^& f6 {; G/ e/ y
    #main .subMenu ul li{% X+ [" G8 s' U- n

    - t' V, Q0 e7 |3 Rborder-bottom:1px solid #d4d4d4;
    3 K0 i# z5 J3 Z9 J' X# q4 K0 T8 G( Y- H9 ~3 I+ Z$ Y
    background:#f1f1f1;
    0 @$ u; ?6 a( ^+ f1 [! ]2 C, p8 C5 I9 G# n
    }
    6 x' @# E% ^% A, _" ~3 P, u2 ^
    ( b* z( n3 P3 ~#main .subMenu ul li a{
    8 J+ W5 w- j" `' a5 _  L* n6 B$ r7 O; J" `
    display:block;/ M* u' z, D, q6 }: [! o9 w- x' Q, B
    9 M6 Z# p( ]- R1 y' P3 Y
    color:#000;
    " R0 ~4 J* S: J* F
    ; k0 i# k* J: \6 Dheight:36px;) ^' R9 |7 }/ G* l- i

    1 ]2 ]% p( V/ M6 X# P2 A1 wline-height:36px;
    + N' T! o4 Z% h3 t% l
    0 |) j5 D1 e% \text-decoration:none;  ^$ a. }0 h2 a* Z) ~! A

    # y6 l4 o7 s8 Z; x! W  jpadding-left:60px;4 E3 H! i; J# q

    1 Z8 v2 v1 m5 X3 n  Obackground:url(image/li.jpg) no-repeat 40px 50%;
    2 a+ @; C. p2 w# |3 x" g) u: s; e
    3 S8 I9 m7 d0 w, W, t5 D}
    - b7 t) B- u/ j; O" Q" k. p, j4 ~7 d  Y$ i5 ?- G9 \
    #main .subMenu ul li a:hover{; m4 z( i  O$ X: Q7 F/ Q
    ( w& ?! }3 f- Q' b. v5 }# j
    color:#177cb7;- |4 _6 c5 P4 T6 S) }5 S

    3 L, `; F+ h- I/ U1 Z9 ubackground:url(image/li3.jpg) no-repeat 40px 50%;- h: }, l; L# G5 T9 d/ d

    2 h) ^" U; p( Q9 W/ T}
    3 B2 E1 Z3 u4 @3 ^- |
    : t2 |( `3 m$ h4 f+ a& k第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    % X( K* k' k$ ~, f6 p9 R/ y8 u; J, M' e. `( [
    現在我們看看HTML代碼:
    ; B! N0 }, ]8 V  }) m% |4 N3 }% ]; K0 X$ o
    <div class="news">
    . q+ k$ J& q! g# R6 F4 D/ o! H5 @( e1 {# ^8 l- K8 V
    <dl class="xuexiao">6 y: o4 k9 j! M! k
    * L; h/ I0 I7 M% y! A
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    . X3 p4 L0 @% w  Z
    : e& f) f" d: I. r$ i/ O$ s<dt><img
    0 R$ q, }- Q* B7 @$ I1 o
    ( e( ]( ]& p6 c4 o src="image/223.jpg"0 m. z, N& ]+ n7 P) _
    / @& n& h. m( \# J9 `; {
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    1 Y7 m$ h* r% Y& U$ m9 t
      A% h$ w$ N0 X  z& G! Q width="488" />, _) |! ~( O9 _0 L7 b

    , A5 e! ~$ X( B% Y) v9 p" y<!--[if IE 6]>
    * I# D$ Q: a* ?2 d( t" i
    % @/ [6 F  P& L' U- y<![endif]-->0 p6 d& T6 f/ [2 c* l9 W9 g0 M* O
    + p6 l0 c" G3 B+ X2 b% a4 d
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    3 D& ~9 k( S; J5 [( c  M9 I: n+ q  y+ r' V: n2 y5 L
    <!--[if IE 6]>% t( H7 r1 x1 `, e( X
    + g6 c3 ^' a$ W& B0 r/ Z/ D
    <style type"text/css">2 ]2 z; ?2 @' @

    0 Y9 t7 ^+ a; u' x" ^#header ul li{
    " j! {, a, o1 L) }+ w& M( J; s( T# q; T, r, A+ a1 q/ Q* ^9 a' [
    width:80px;7 K, [8 E  M; z1 @0 g
    1 t! m2 E2 a  {* ]) J
    float:left;+ j4 u$ G/ E. n/ {
    4 B. C1 @& x  B9 [, [
    padding:0px 10px;4 v2 t$ p# `# p7 E
    4 ]$ R! a! h0 F
    }
    3 ~- J. E! g5 h5 d* V9 J9 o' c2 _; a( c! \# |3 k3 H; N: D/ x* L
    Header頭部右側加寬度值
    4 D4 X2 Y0 o; {- s; U( u3 W, E* b& m% n% W3 U: o8 m+ j. v
    #main .container dl dt img{
    + J& i1 \! o. b5 q- h2 E# b6 g: f2 L! W1 A- c
    border:1px solid #ccc;
    6 k, Q' \5 Z8 g$ C5 n6 e# ?) e0 z
    }
    ; R% K9 Z% [$ U/ v; u
    # F+ E% y% U0 G#main .container dl.xuexiao dt{7 n; F$ o% {7 A! s( E* n
    ; A& ~2 s. R: |2 _1 i
    float:left;
    % H5 ^8 u: |  {9 T
    / {6 M& |% }, O9 kwidth:110px;1 S2 h0 e, Y" Q2 Q8 J- A, k& ~1 Z/ M
    2 X! i  A, j: q8 h% J' Q# S; v
    }
    ( m6 q" Y$ H1 v. d9 V: [: Q$ r( ~3 O1 i. \# o7 K! L  L
    #main .container dl.xuexiao dd{
    0 y, w) U; c; D: v
    % I2 n  A% H- o  d. |* i- Rfont-size:12px;
    . T0 d. v; m' J7 X
    3 {' u! N- |! E9 h. ~4 `margin-left:20px;( q7 r( L2 k7 A2 n* D) ^0 k+ B
    ; g2 b; @; z5 `; |, e+ A( m, _/ Q
    float:right;
    " [9 G' Z: L; W7 N
    7 c- P  @3 Z) e- j/ }( @% Swidth:145px;
    % y- j& G$ o. d( s
    3 F3 X! N  s$ w/ ~text-indent:2em;
    ; e& P6 _6 s2 r( @
    & H' U) u: v4 J; J. @+ p}$ A' H3 T9 x8 x- r# ]7 V

    5 `9 |, h6 I1 v/ R  e#footer{
    8 y! f, j  j$ E4 d$ n
    ' r+ ?, H" p" k  emargin-top:-10px;- `& ?, }; Y3 ^% D
    : F4 f" q, ]$ b+ Y4 S
    }
    % }+ S% z! T8 D) I( h8 |6 v- Y, Q  k6 g, e
    </style>  m( ]9 i" `! J" A

    4 F9 X' d1 s  f! T, v$ y7 o% d# V<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-6-4 16:36 , Processed in 0.015073 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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