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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15072 / 15072

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
      M  d  z, b" V! f. G& `" v3 x0 M' _4 p8 j: s$ |2 U
    body,div,p就可以了.不需要寫*了.- N3 L3 ^. m" S# ?$ O
    * H7 S! |4 y7 X9 a
    *{
    ' P2 V, S- w/ t* @$ A% x9 d. i! U. i4 _5 j
    margin:0px;9 f2 X3 j1 \+ A& b  Q! V/ l; q
    % F* G* f: M7 y5 j6 t2 I
    padding:0px;
    4 E7 y) a5 x6 q; C, L! [8 P3 Z2 }0 J3 x
    }* Z! V# z  h$ V/ x  t; _* b8 e5 f
    6 v, g" q5 x- [) U2 [6 t
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    ) n' l9 t) a# }& y. ?# r# g1 M; p; ]' x( j7 i! Y! y
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可./ ^; ]7 J, y8 Q2 l
    4 K+ ]1 {5 F# F5 k, c
    body{
    1 E+ b! H. x8 B$ p& R- F4 N6 D# g1 o! i% w: a4 T3 }
    background:url(image/bj.jpg) repeat-x ;
    . E$ u0 q0 n# |, a: I) e" {5 W& [( g/ M
    }) @1 J" E4 ]* H8 j% O/ T1 J

    . x5 d% ]% h; \- E" ^" m! l第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    , b- e7 A8 ~1 |. I$ m' g0 V: y6 R5 H7 [: [9 i- O& s2 q. M! O
    <div id="header"></div>
    9 N" }' H" j. X* B( [* G
    ( x. M$ r1 d8 U2 c<div id="nav"></div>$ u" h- G9 z+ C) s8 d
    5 G! Y7 C; l7 Z9 l8 [+ F) u
    <div id="banner"></div>
    + j. A! Q2 Y' H3 F/ K5 g9 ]
    3 B( A  n/ o4 `+ P2 g<div id="main"></div>7 ?9 ~+ i! R/ b
    - w" a  q$ |5 H! M8 f$ z& K
    <div id="footer"></div>& s% u3 [4 K4 k. H: [$ P/ [

    # a, P! \+ `  O9 [' ~) \1 a' B通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    2 |6 u7 C! g5 e1 Z& P7 I8 ^  J# v7 h0 W
    #header,#nav,#banner,#main,#footer{
    8 f) ]* g  A) ?" x  U) A( z/ n, C% m/ ^
    margin:0px auto;! y! ^+ A" v+ ?  P& z+ A
      G4 v, C! m" Y5 K" @
    width:950px;% e2 ~0 w# C) q# U  B7 Z8 O" p
    # V. g7 X& k+ `# r- I$ h# t
    }
    $ @  N; n7 s, B8 u
    8 H: @* v3 c) Z. v. s第四步:先完成header頭部部分7 M( D5 d# G, r; H
    ( P% M2 T/ I, P
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    7 K) T8 W) r, \# g
    # u2 k+ s! n7 ?: O% k<h1><a href="#">北京傑飛css網頁切圖</a></h1>9 p4 ?) O+ }+ F5 I& D8 E- G9 J5 o$ `
    1 I* |8 c3 A  J: j
    那麼CSS編碼該如何實現呢?
    9 i! k6 F, C+ W) b' x. l* I3 i) w: H! i  M
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    - S& Q9 v1 o% [# j: P1 E( o7 X! n7 ]/ w7 r; q& \# S
    #header h1 a{
    4 c. C9 {% V$ o) v2 q" {1 T; j1 ~" u3 K/ n: t7 Y
    background:url(image/logo.jpg);
    6 e  ?: t: O* _
    , J7 u2 g" r% Z8 twidth:476px;6 N0 h5 F" p" i0 u% P+ s; V
    * j6 K3 K. Q1 ~6 O4 w2 k* ~
    height:102px;
    2 G4 F/ T% \& n& ^- |6 Z, y% B9 q, w4 K% M4 Z) e
    display:block;$ @( |# B8 |1 p0 P" z% O) a

    9 U' R# ]& A( t- }/ Stext-indent:-9999px;5 c2 }2 E7 }  j) t5 p

    ; f4 T0 @; w* O( M* ]1 a}
    # E, [7 A5 t1 E; i2 W0 E0 z6 R4 Y0 e: f/ j0 s: V  C2 V/ Z' Q
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫, o" I1 @+ x+ M, G2 P6 O; C9 }

    % W8 e/ o- ~) A; I( @<ul>
    . _  @5 G/ S5 A. y- v& B" j2 \- i1 p9 x; e5 Z
    <li><a href=" #">css切圖培訓</a></li>& z9 y5 U0 ]) E! |2 U
    - M2 y( j" v! {: c' B- q
    <li><a href=" #">設為首頁</a></li>
    . @0 l( G+ i0 r, `/ n3 x
    * i- c1 H2 s7 p; b<li><a href=" #">加入收藏最愛</a></li>
    7 B8 n5 Q. e+ E  U/ s1 B
    9 U  K4 P: ~: [6 U3 I# S</ul>2 h8 }9 W; t0 E+ ]  t; `

    0 \) t. t. u  {+ m! P+ ~#header h1{- {7 V! ]6 e* Y2 h  {5 |

    1 g# h- V# V. E2 h2 yfloat:left;
    ; @4 B. I9 t  V: w
    # h2 v/ V! O2 T. n5 K}
    4 q9 w+ R5 s; \8 p/ m" X* H
    0 K7 z4 v  p' E7 E. l$ ?! j我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。5 [) `& A- M/ j1 e7 C/ l  G

    ( z# t9 C8 I: ?1 K% j#header ul{
    - L. z) e1 B  F3 {5 w
    3 C( K  E! g" l( a, Gfloat:left;" v, P; J1 W6 r- u$ ^

    : N- [8 i$ U# x& {9 J- jpadding:50px 0px 0px 200px;
    3 o$ W8 T9 H6 p0 m9 f$ p& L6 ]& u% \  y- Y1 g7 M& J0 ?& G! S, r
    list-style:none;( w. m5 v& y# `* Y& g; K) a

    5 _% [4 U. j9 l3 {  Y! z}
    ( ?7 C7 Z$ c5 W* z& Q6 s2 J5 a% |% V. {9 }3 y# S  E
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    4 c; O1 K1 u5 Z; P( ^1 B3 U* ^6 Z" o6 ]+ b
    #header ul li{+ R4 i' z, a* k. }  T9 K

    9 z) x/ n, `. q& rfloat:left;
    ' W5 n1 R( K$ _" }% |$ E: M7 z/ y4 }  h  R! q( e$ Z+ G8 z2 E
    padding:0px 10px;
    " u2 R, i( y$ p' _# O
    % k; y, F) @% J8 p! x3 Y}
    5 a: Y/ S- x2 N: v6 l3 U1 _' N: e& g- F$ d
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    % Q, u- {( i' m! G
    1 {& ]  \7 L9 t#header ul li a{4 Q$ w8 |1 U0 Q. ]
    ! ^$ H' F1 C" E0 ^+ _
    color:#555;
    - \- S4 m7 n1 S* ]
    ' m/ F4 C, g9 R* G5 M$ [& Xtext-decoration:none;7 y- W4 W: }9 J6 \: C3 z, }% n7 U# R

    3 [7 y( O! m: h) Xfont-size:13px;
    8 ~$ S, J4 |( ]6 s5 p. B+ Q1 j) e9 k3 x$ Y
    }
    $ E: u0 J" g' S. d' B: s
    % s% X& J2 G8 b0 D# z#header ul li a:hover{6 C+ y  C' p- J5 d0 n7 g
    2 O  G: J: v3 g% j$ {. Y
    color:#000;' e. D) u/ E( F, o7 D8 Q% @" U. o

    : d* A2 Y1 W1 w+ l$ Ptext-decoration:underline;
    8 D9 z. \3 A" x7 i8 d1 ?( q( x, ?
    * I- J  t# ?+ b- {3 T}
    0 q1 p. d9 i, E( s3 p9 f+ l9 Q9 ]/ x& M9 d0 M, L* S- t
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    ) D. ?5 i; w  v. G! m6 w/ `: G2 Y" i( h9 C% S$ J3 E% |0 j* X
    HTML代碼:
    3 m: W# j7 W. J' y, E; G7 k$ w, s. K$ P# |" B
    <ul>. U4 N1 P- X% _: k' J9 W: e7 k

    - F% I  x6 ^* C1 h<li><a href=" #">網站首頁</a></li>
    7 Q3 H3 [1 F8 v- R- R* C- Q5 f9 ]2 X1 e, v- q
    <li><a href=" #">網站製作</a></li>; H9 r0 W7 y; f0 E2 i" n! @3 f
    & {* F* m+ X2 g4 s. N
    <li><a href="#>網站製作</a></li>
    3 e; L2 C5 h. X1 Z( A
    2 S: X2 Z9 c% j5 F7 x<li><a href="#」>office培訓</a></li>6 P" D! h! M" }7 Q# J

    ; Z# I0 S: w$ a" k. J$ i+ y<li><a href="#">平面設計就業</a></li>3 {2 Q- B/ t: T' g- h0 M+ c# e

    5 S7 [2 \4 L3 W; u+ v<li><a href="#">div css培訓</a></li>9 \1 G0 S7 e' n4 Q

    ' t- a6 V# F3 x<li><a href="#">聯繫我們</a></li>
    : o2 I6 o+ K/ |: L0 U' I
    1 a' B0 x5 `: F- {</ul>2 M: o' w- G; A
    1 t: ^+ ]- m7 Y- r4 X
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.! a! X8 [3 |; V" _

    ) V  o. y4 W9 @  P1 e導航部分文字跑到header頭部右側了。怎麼解決呢?
    ; F& t- ]( I1 _& U7 u& t' x% K" e4 D+ B* b0 Z: s  g. s! @
    其實就該我們萬能的清除浮動起作用了
    6 V1 H8 A: b& k- |2 O  d, E  o8 j) D2 y1 t7 m: y
    CSS代碼/ B" M( j& Q! ?" v2 u& ^6 U3 q

    / b$ P& Y7 o, |# m" B, ~.clear{( X( R6 {( G: f3 K2 ?2 K# Z
      o3 g6 K  G( l$ r+ G+ _% C  d6 M
    clear:both;
    1 \. Q2 k2 Y* q! d2 m: f, ^3 E* A+ E; m
    }; {) h, ~4 }2 C! r8 ?( U
    & J  _1 L' C. R! U# a% R
    這時候為我們<div id="nav"></div>! I' s* \# Q7 L3 v
    ' `! H5 t, i  |; }6 C( h# C
    變成了<div id="nav" class=」 clear」></div>
    + @2 y* V# S% m. a, Z2 Y, ^' R! Z3 }: Q! r+ L/ A
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    , K6 f3 W: i2 k8 q( b. o3 ?. h" C/ I1 _7 v% g' ?
    完成導航的CSS樣式& r- Q) B, e+ N
    / c; W5 G# _6 q. q) h  V
    #nav{5 R0 P2 t0 p$ i( k% Z

    2 v" k; V8 _* c7 Q7 kpadding-top:3px;* G  g" ^4 I2 o
    , t4 O6 P% f0 D9 K2 F
    }8 v9 m$ X% G1 C

    ) u  z! a( F( Q' u- j) e, d" r) L& W6 Q#nav ul{5 y- f. ^( r! R5 _

    ( }7 h% }9 E" W( _7 r, o3 u! t6 glist-style:none;' t/ O! A% k8 q* p" l5 @3 m1 A

    , u( ?4 G( r" T  `}
    0 M4 r% G5 U; O% d  T/ f
    + j+ H5 z! l3 ~#nav ul li{4 Q) b/ G3 B5 Z+ D9 A& N
      F: P3 p& N) [4 h" ]8 Q* N2 D
    float:left;0 R1 |8 S0 y) t  J
    8 j/ K6 [' @* i8 P) f: Y
    }
    " |/ ?8 W# G2 W- P( `# P1 y- ?3 ~0 c
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    - e* ]8 s" l6 c! Z* B& i$ t
    $ @* g4 t/ J, o9 R7 J3 [#nav ul li a{
    ( ?$ r+ M9 I. ]0 W8 K1 N. ?
    9 l$ v5 O: k1 m7 Udisplay:block;, G: w  c" M/ A3 d6 T4 E

    4 i0 f% B: v4 }7 }3 pwidth:135px;
    , p; K  X$ L* B$ K; I0 M* \4 U/ s+ e
    ! e  }1 M" J/ u/ [height:56px;
    ( ~  Q2 X+ g) V4 ~+ R& E  ~
    ! J3 g' W6 f& X& d. P! Pline-height:56px;
    6 J6 @0 P) ^* O& X- _- V4 @+ ~( P4 L
    0 E: s# N, H# _9 ~* P$ Ycolor:#fff;: U5 t0 M/ X+ K. \( J2 X- t

    $ V3 n- y4 ~- `. K0 h$ G; @text-align:center;) }& r: D# L' B: k* s7 ^" p- ?
    ' Q2 ^( ?& @9 H9 z) Y3 Y
    text-decoration:none;9 j+ c6 R) h8 ~# T& e/ R7 R$ ], D

    7 t: P3 d: I9 n% afont-size:14px;
    ! t2 l5 I% d. v* S: M4 }% \! [9 C% A( g6 j0 D) c
    }# X; f2 m2 X+ I( c. P8 T0 t

    : S+ {; c" T6 f; x, Z$ b; U7 ?  s; edisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    ! N' s3 R8 R, B& f% a* O) Z3 W- \& t" v
    #nav ul li a:hover{
    ; `! Y/ E  O$ f
    ( K+ E0 r2 k3 N3 ]3 Ybackground:#177cb7;
    1 f* Q# m* R7 J, W
    2 O& J7 C# B& ~, x0 e}
    7 c4 C0 P$ G3 F  }* N7 ?9 b1 @6 S& r0 [# j* a0 v: J
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    ( d7 _. P/ @. H6 |7 G6 M5 j$ a
    - N3 T2 B* j2 j( T1 i- \: `其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:; m" e9 ]* L: C6 i

    8 ~$ u  ~$ h2 r6 Z2 u<a href="#" id="current">網站首頁</a>
    + h( \/ w+ k3 J0 v
    $ `5 A& f! }4 j/ O0 B接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    2 Z+ Y' r3 B3 c, S0 G( F, ]# D6 J& v0 f4 s1 y  Y# N) T# ~& z
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片4 l! M/ U7 {1 c/ l3 s, d
    ; b( k1 n* ~: |& o
    <img src="image/banner.jpg" height="184"
    , ^* P3 ]4 [  X* B% m5 i! {! X3 |  S9 X7 ^# y" o3 H
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"; H1 B' q8 f6 w( C, ^$ j
    : V' ?  i  m. x$ `: Z
    width="127" />
    ! d) E  O) y" u, W9 [/ C" K8 L& N* S4 Q/ X
    右側導航html代碼:/ l/ [6 J, C. V. P3 i9 I" p

    & ~" ]% |6 t; Y7 ]+ e<div class="subMenu">
    " g! V0 u. I+ U% P# J
    4 _5 H( n* G  U* z2 t5 p<h5>培訓課程</h5>
    & l; b; ?6 Q; m/ v% V' M
    7 d2 ^# E" }! w" J, L0 S<ul>9 y* W; |, q- ?* q
    5 F# M& L1 K( }- a
    <li><a href=" #">網站首頁</a></li>
    2 Z) h% K  @" H& o* e, z9 @; _; b1 v! ]  V0 ~- o
    <li><a href="# ">網站製作</a></li>
    7 c! }* T+ Y% \6 k! E/ V
    6 t2 }. x7 J7 o& }: b- _( k<li><a href="# ">網站製作</a></li>
    1 V) S4 J+ ]+ d9 f
    & f1 Z: w% K% v9 ~( E5 n5 r. x2 j<li><a href="# ">網站製作</a></li>1 I. Z2 H" {4 n9 i  \$ w' T

    " t0 `+ p/ O6 G( N( ]' \* x9 i" I$ G<li><a href="# ">網站製作</a></li>) h( ^9 z" x8 r/ J

    9 V/ {3 e" j) d4 o, V% o/ P<li><a href="# ">div css培訓</a></li>" _6 k- n; t% W, U6 T* Y
    $ @+ c+ d: ?0 R' E& u1 L' B" n
    <li><a href="# ">div css培訓</a></li>
    $ y: T7 A. K- o5 V8 X* f
    ; g7 |6 h% b5 ^( K2 d<li><a href="#l">聯繫我們</a></li>/ @8 {- D. s& s# I7 {0 m& y( Q
    2 |. s* y4 }9 q4 E  X  z4 }
    </ul>
    2 [. i; w9 f; N9 r# @* B
    : m  `" R5 u$ p0 q</div>
    5 A% \5 Z6 \9 Z3 |% S
    4 W" f. R0 |# t7 w, G! {: bcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。  f: P; H# ]! [' V0 B; |, E+ T' q

    ) A7 z' m7 `! E  r9 N#main{; K6 q: M0 w/ b2 r$ x8 |7 T% f( N

    " ~; n- \+ p$ ?2 M5 Epadding:10px 0px;
    ) }; _. v: b2 M7 [% w1 `" f
    9 Y. P& A- {; ^) T4 b) E) y' R}( W7 L1 `% I+ U* Y& m/ T" f
    & ^, V; ~; u: O6 {7 e/ B8 I
    #main .container{
    & T9 ]: i6 M9 o- l# X' U) X/ W
    7 _( O3 N/ Y! Q$ z4 S1 vwidth:674px;& j1 `1 p. i9 @

    / K* C6 R: r. f6 h1 `8 {# \, ?( Amargin-right:50px;0 A# o* a- a! z+ u- R
    0 Y& V1 ~4 F+ u* f
    float:left;
      D# U) {: Z, T* d8 S8 k( G, H9 E' S( u
    }
    ! y# L) w  n9 P% O, {
    * K8 M, ~# ?1 R3 e$ R#main .subMenu{5 d) R0 g5 U0 o9 b$ f4 ?

    - }: M2 |0 u/ H7 o* I  ]3 g6 Lwidth:226px;8 x0 S$ B0 Y; `$ X  ?% d) z

    # W! Y+ x& O1 b& \0 N/ m3 Sfloat:left;( w0 x6 F( \/ u* m' k# n, r7 ~  E+ r
    7 H2 k0 B1 O9 h8 _: U
    margin-bottom:10px;
    7 O% ]3 [' y" y( _. C, O- c, k9 ?; A+ U, m( a. s+ L' S: n1 t3 A( l4 ^! b( t- d% c- h
    }
    6 P. x/ ]* X# ~4 \4 |! j* H$ S+ ~+ Y" }6 w' d+ g1 g
    #main .subMenu h5{* @. N% b7 I7 A8 k: `
    : z4 F. K. y" ?6 `: k
    background:#19577c;/ l, Z: g2 c6 q' \" K7 |% R
    , X$ F1 C. G; `$ _/ ]7 K# [9 n9 b
    height:39px;
    . h6 t$ n9 f8 T5 c7 t3 k- f
    * x& Q7 Z# j% N1 q2 G( w# Utext-align:center;
    # U0 K6 Y+ v( M( i; j
    $ m4 C' [* ^. K  vcolor:#fff;
    * a) j% U' |) K6 ~/ z; [- _
    4 Y: v5 _1 v2 ?6 Hfont-size:15px;
    6 x8 m. n6 [# _3 M+ e. e$ w! j8 x! v0 h6 U# @" M
    line-height:39px;
    , ~3 `% \1 k% Q2 F- h# c! p0 y
    + K2 Q$ i: T$ f}
    8 e9 o5 f0 y4 Q7 A  b6 N( c4 S, o
    2 `+ Q- `  m4 h' o7 w#main .subMenu ul li{. x$ ~' G8 W4 _; j2 U, A, T
    6 e4 A, H3 [: D! [! g
    border-bottom:1px solid #d4d4d4;
    0 o4 V6 V& Q- H. I* `$ e7 Q# G: X4 g" ~$ d  l2 J( ~0 ^+ T
    background:#f1f1f1;
    * z( K9 f3 d7 q5 m0 \8 U! P! i2 W* A1 y: J$ D
    }
    , q# r' `/ N% {; \: B) d7 I3 P; ~6 R* `; @  i1 ~" ?) z
    #main .subMenu ul li a{# U1 T0 `' M6 s
    ' t2 i( q4 s1 n* Z' k$ A* e
    display:block;2 ~2 y0 R4 l% p9 {8 k; X

    * o" p; X& ]5 l, p6 U( Q+ ]4 I; `color:#000;
    5 _# `0 E3 u9 G
    , A5 z. c: {8 {8 w( }" rheight:36px;
    3 k$ l5 l5 N6 D7 a- Y0 o* J2 G4 d; |7 \8 m. g, K+ K) d
    line-height:36px;" P+ j5 L; Y. Z! s  U
    + l" w0 d) U- A6 o
    text-decoration:none;* l, d6 |1 H* n

    9 A0 r' n( {; s# P6 |3 G6 \1 ?8 V1 `padding-left:60px;, i4 E8 L$ @8 V# n

    8 Y" z" n7 _) k, Ybackground:url(image/li.jpg) no-repeat 40px 50%;
    & B/ }+ Y3 M# E* k9 @4 X  m
    - a& b1 o/ _0 D2 X}
    , ?% e$ K- ]7 |) s6 M4 Z
    , z" p8 C# t% I; J: v#main .subMenu ul li a:hover{
    ( {3 H. D( Y( @7 I0 m3 t$ t: ~+ g- V1 q0 d7 b1 U$ K9 w
    color:#177cb7;% L, d: R8 o8 g# B* p! r  W

    0 ]2 n( N( o' K* h  ybackground:url(image/li3.jpg) no-repeat 40px 50%;; o2 Q/ p: P) w

    ( C, }# w  F, j, |; \}3 X3 r1 P1 i' F- ?! W* e" s
    7 s  M0 v: H6 A+ f
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。0 H8 R2 L+ ^# A4 J7 _4 b

    ( S/ o0 W  x2 S. z8 ?現在我們看看HTML代碼:- T+ ]$ v8 z5 i: P7 t

    6 A; ^, e+ Z/ p<div class="news">
    / [% C$ M3 _5 J3 l% W5 u0 N/ H$ ^! Q; l/ ~" @# d
    <dl class="xuexiao">
    & t& O9 A; E( P/ B- p1 ^6 m+ C; h8 q3 b, m) ~
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    : a4 i8 [. n7 s, F: H8 L7 A$ a
    , o. _4 k5 Y7 Y9 ?9 N: \! D$ G( A<dt><img! t3 s" ^/ H9 S7 _3 h3 a" x
    2 `, }  i( M6 M
    src="image/223.jpg"; p5 F* t! J; C6 F
    0 s& J, b9 @" S% G
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    0 Z; _. J) `% X3 C
    , a% D  b. F$ u: l+ ^+ I' m width="488" />
    4 h7 v) m9 p4 U9 E
    0 ]/ F+ B, y& k0 t8 N<!--[if IE 6]>
    + M8 k3 F, \" l, N  `6 V& i: b/ a' X. x! l% W$ s/ z% ]
    <![endif]-->
    % G+ {) K) ]! a
    ( c+ h1 M& f2 k- M& H上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。8 C# N2 i: D: a0 b5 T, D

    2 h% V. A( Y3 u) D, }<!--[if IE 6]>. S8 Y/ d3 H" H9 K

    2 X, g- B# N, ]5 o3 K  Z5 q<style type"text/css">3 l3 P# o- y! p: g; Z* t2 I

    + D: {- ]2 Z6 _% k0 b; E#header ul li{# a8 q( E1 f4 T  a
    " J5 b, R* N4 W, J/ ]
    width:80px;
      U$ C* X, G4 A5 Y6 _' s" U; Q0 t3 u5 U7 {/ C  {6 }
    float:left;0 h2 M% b9 h% u9 W3 W" {6 S
    * j+ ]* B0 E1 d8 E
    padding:0px 10px;
    * u7 h# M) ?% R& G( r) A' G1 t1 R! P3 h: Y/ F% \8 |7 N" Q3 H
    }
      v/ P+ R6 {# e- y9 g
    * ^# a/ C( P) |Header頭部右側加寬度值2 y2 D$ @3 X$ z0 x2 P
    - P" i% Z; T9 D1 ?! c% U# f  `& G
    #main .container dl dt img{7 {2 B, K8 {# K6 h& j$ P7 m. J

    9 O; m6 m8 x; r9 dborder:1px solid #ccc;" @+ ~. w- U4 I) j1 x7 D1 K0 v

    / R4 p+ p! p, }  G6 d}7 |+ K, M9 |( M& M
    1 F7 r/ }8 X# t! c8 i9 J, a& [- ^
    #main .container dl.xuexiao dt{
    ! i0 v- t1 h7 a* i+ e) y! J# g1 }7 t! V8 F( g% S) C2 G' T/ H8 t
    float:left;
    & C' h6 F0 e  N$ R- @" L' `6 q; e3 m
    width:110px;2 V' s" o7 p; N" p6 G5 [" i5 Q

    7 u: {: f, u. q6 F$ g}7 ]9 s$ Y5 A& R% ~* L/ |/ ?
    5 Z/ \6 T4 c5 j# D0 q5 F& k6 U
    #main .container dl.xuexiao dd{
    " a2 j' v3 i. x" J$ B1 [
    6 U8 K5 X$ e7 mfont-size:12px;
    ) i) R$ l* |/ B$ a  C
    ' w1 w6 s' _2 `( ^( X  E# Smargin-left:20px;2 C$ }5 c$ @; X/ e
    / L( c) g, p$ U
    float:right;7 L5 x5 `( z1 Z2 H- k; B7 G* a7 |
    * K) L6 E5 f, r7 F( e
    width:145px;9 O+ A& p* c8 u1 C1 G& \1 F& q. ]
    ! X( M0 k: o: n$ b; c
    text-indent:2em;
    ( ~+ M+ E- U5 n2 @1 L+ G$ K  O+ g8 w+ [0 F) y$ q
    }
    9 L6 V# o$ l/ }2 e  o+ g6 f6 Q3 e6 w. H$ Z0 h
    #footer{; ~1 u0 A6 c6 X; {: e

    0 e& A/ @3 I( ~* |. Y/ t6 R6 Umargin-top:-10px;
    ! [2 }8 V. u6 p. p- ]! t( E1 k) o4 O9 a  O" F( o/ x$ ?
    }
    / K4 {8 n5 B- h0 v* U
    0 @5 F! o, {' J: V</style>
    , J" i/ ]5 \" ]/ g9 W. L, X* z, M9 G( @: g
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-8-19 16:16 , Processed in 0.014039 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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