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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:13668 / 13668

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫0 ]! S/ ?( v! j/ N  M2 k

    ) G) ?% y2 ?* w" ~1 v( } body,div,p就可以了.不需要寫*了.
    - c# g9 d* \. e$ n
    + G" y. {4 Z. n*{2 W3 [/ U/ [6 S0 G1 {" t+ v

    : |! I% u& z% v1 pmargin:0px;
    8 D  [. S6 L" k8 p
    : T* V: j" {8 J. }padding:0px;
    # U# w( k. A  ~6 p# q
    7 ?  ~: a: X0 P8 r}
    1 v6 h6 l( T  \  H" S( f  A1 Y
    * X, L- ^: V! H- |* u" ]第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    7 ]7 Q) h4 m: j0 F+ {/ h0 q) ~1 Y$ G5 f! S1 Y, q
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    2 ?: `. C1 v$ R+ T: B8 E% n4 B* U$ \6 k1 ^
    body{3 E1 U4 F. v7 I- {! P
    # ^3 w3 u: C6 v' N- T  b: S. e
    background:url(image/bj.jpg) repeat-x ;
    7 ?: O( [; x3 c: N/ @" x
    ; S# X7 Y- A: W, z0 d}; H( d% h) P1 I) x* d

    ' w; O, U7 u3 L$ d- p第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼* A9 t& d8 E" R

    / S- B0 ]7 W- x$ j# c5 R7 v- C+ h, i<div id="header"></div>; o$ l% e4 a, m, l# H. Q
    6 M+ F+ ^+ J1 Z1 o1 D
    <div id="nav"></div>* L, n. C) e2 j" Q0 V) p: ^

    9 H5 K. n  T9 \# ?<div id="banner"></div>
    ( j' G, T7 R7 Q: y& J/ y+ X& b9 j. a1 o
    <div id="main"></div>2 t7 M  ?6 [5 }7 B1 h
    , [/ `* {1 i- e: a
    <div id="footer"></div>
    4 q& U& `1 c, P# y- O
    9 N1 o6 N/ S! y6 G$ x7 w6 {通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    # W$ f2 n1 q4 a9 |  N6 W. H  c& e. [2 C# F
    #header,#nav,#banner,#main,#footer{8 M- X4 P7 T  n7 Z( a4 ^* t% ?

      p, A& w, U  L; a$ G$ `% _  K' [  Wmargin:0px auto;
    + G8 O9 b3 d  n7 v; \2 X; s' ?, s& [) ]0 E3 c+ f
    width:950px;
      v1 e6 m4 E$ w' D6 }
    ( r  H1 }7 x) Y6 N5 l" D0 m}
    4 U# ]  M% C& w' J
    6 R$ D  l1 y% r第四步:先完成header頭部部分! x2 @: @, d* _0 h) V/ o
    5 c, y: }2 S; I/ Q4 @% A
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    / \* `" a$ O3 Y* h8 I$ z) x
    1 o9 v) m0 {* t- v; a* G' w2 _<h1><a href="#">北京傑飛css網頁切圖</a></h1>& Z) l7 m# C1 s# t

    2 R: Z! S0 ~$ b$ X那麼CSS編碼該如何實現呢?. D6 `$ Q  N1 P! d; ]0 P7 [( `
    % F; ?: z* K4 @( H. A4 Z3 Z  o7 w- [
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    $ C+ |' \) `% K4 k% Z) _+ m( C
    $ l9 X/ U# J* g( m# j* j, \  z; g9 m#header h1 a{
    ! Y. V$ z3 w( J- `1 A" t. p4 e4 e) u% ]) o5 e3 x
    background:url(image/logo.jpg);# B% U7 o# m; D4 X
    & y2 g" o0 s* Q) R9 u1 z, q
    width:476px;
    6 H/ K6 \; b9 ?2 s+ Q! V, e: I, R; O9 q$ }+ N9 @7 j  R% r" S
    height:102px;8 N; G8 ^5 R1 R7 y8 F9 Q' u+ ]

    & L! u& i" Y3 k( Y! vdisplay:block;
    % T- O- @- P& v) ]! x3 v' ]) ^2 x, m* W: \
    text-indent:-9999px;' s5 B7 y# t% r  [
    ( p2 O* }( v8 t
    }. R, H: r" X6 o

    # d% o$ ^9 N) [* K% Y好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫( q5 ]" P8 k9 I: l- o

    4 K' {  x, A$ m% {<ul>( |3 J) D5 n& v$ w( P  m8 V' w
    - b, h+ @% w5 c$ k2 c$ q
    <li><a href=" #">css切圖培訓</a></li>$ j2 B- r$ l7 t( w  Q* X/ f
    " u! J6 u! D: k5 b( J# }0 q1 d
    <li><a href=" #">設為首頁</a></li>
    ; e9 k' [( q( P4 {6 h- Q  I8 r5 l; D1 _* S% o$ J1 m, B0 {* k
    <li><a href=" #">加入收藏最愛</a></li>
    3 |- F1 Y  ^) P1 q- W! H+ N
    ( |1 {" H$ O0 M# n</ul>2 u/ i9 T5 x' G8 j; ^

    ( Z3 v$ F' q5 W0 f) S( ~! F#header h1{* t8 b* c& V: ?

    ; o9 f8 I: F, k4 u( yfloat:left;4 g0 Z# R# E  p% A

    ( q+ ~; O2 |4 S- k6 l3 o6 ], n}
    # P7 n( |8 |; Q& d2 E2 [) W1 [( N$ u, ~( f4 z* C' v" g* p! m
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    # }* b9 N3 y& U# Z! v: @! R* i: G7 a5 G9 e/ R' d
    #header ul{
    , h9 _, x7 g- c8 m3 r5 ^& p, H2 _/ J+ b: P
    float:left;
      N% {! n' S+ k) j! c
    ! @1 H/ x4 ^3 v( ]7 x6 S- bpadding:50px 0px 0px 200px;
      q$ E; Z: u) |& Q; O8 Q1 O! K* \# G) w6 d
    list-style:none;
    / u$ M$ y1 Z* t/ r5 ]
    0 Z9 y) _, }9 M$ A}6 I' V) n+ J1 h- ]/ E$ D
    8 i! Z& O9 b$ [7 E" ~# w. o, n( _( N& L
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致0 S# y2 x7 E7 I6 n

    9 _( A* v2 l% z3 t; P6 T3 J& o#header ul li{
    ; K! C$ e- v( q2 K$ I* @
    : n+ C# N5 N' C* `float:left;6 @  L$ d/ C: \+ ^" E5 ]

    * {# E. u$ q' O* w0 e( Y* y+ Qpadding:0px 10px;
      s1 h& h( N- U+ H) P9 g3 @1 P# d, b  s! f( O0 q5 H$ ~& S: m  p
    }
    6 s& J1 S" J2 Z6 K$ r8 |) c$ w( ?# [% X$ Q2 U) J
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    % p' t, s- J" ?1 J& _/ N& s# w3 Y
    * g  W6 y' o" g# X; m) \$ `  R  o) K0 ]#header ul li a{
    * ?5 s1 \7 V% O0 D: [: x% d
    9 v4 R8 @! W6 ^- F9 fcolor:#555;& x3 H! y# y) h- f; J. j

    & U: B9 c* Y9 }. P0 _$ y: Dtext-decoration:none;
    4 `- U$ D, Q4 O& C; h+ e7 R9 H
    ! b$ s! N% M: H) I/ W: n9 bfont-size:13px;
    / S) D& h' G' G# Y
    - q2 R5 x0 M0 P( j/ _  ]- Z$ ]  m, i}
    2 J$ s5 e) w; c: I, Z1 b' E" F; O/ l  }; `% J
    #header ul li a:hover{
      p! D" R# n2 \: g: h' d+ B% S5 C( ~9 u1 \1 v+ O; ~/ F
    color:#000;7 V7 x7 j( g  K; h$ g

    $ t% e# P/ H* {& W" Y$ ?3 o. Ptext-decoration:underline;# H  g+ s2 W- S# V

    # M. O$ {* ?  k" Q}8 W3 V5 h# H; ^4 i. r$ @
    6 }4 H; d3 Q$ ^) z0 m, q
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    " r; h  m( C# K' [" _, |. ]
    ! u& _9 Q# Y& nHTML代碼:( T4 R6 C  g& o$ a2 I

    4 T2 ~) C8 I3 [& c9 o<ul>% ?3 }- x& a  V& ~( w, S0 R

    ; ?, n6 I3 l; o) e9 m<li><a href=" #">網站首頁</a></li>$ {& P& G) d3 J; Y3 J# r+ w/ c
    3 ]% W" o- V8 Q$ ]
    <li><a href=" #">網站製作</a></li>
    # E3 e7 h. I& Y/ X* l6 C2 @* Z# d6 u* ]1 j9 P' `- x' K
    <li><a href="#>網站製作</a></li>9 }! S( _. \5 G" g0 F* f
    / t% Y  K% a* ]% [( D% [
    <li><a href="#」>office培訓</a></li>! S: c( Z" \2 S! C9 i

    & c! l$ F7 p- @" V2 Z# W1 g<li><a href="#">平面設計就業</a></li>2 u$ i& K% x* Z

    ; D$ U! _! f2 v1 q8 f$ m8 u: Z<li><a href="#">div css培訓</a></li>
      L1 f* Q8 v+ h( w7 p* w/ ~% z* r* x3 m5 o9 l
    <li><a href="#">聯繫我們</a></li>
    4 j; C( c& ^) H& r9 q. x
    4 i( f# A+ g9 \</ul>
    % q& R9 N$ `5 d7 u/ T2 ]6 J9 K2 v
    3 y* Z7 F- D. p6 y% Y8 @現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.4 c9 D& q8 f6 f- \% p" Z! ?  K8 Z
      }& u7 ?; w/ _0 _
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    8 H  d- c2 y# Z/ H! G1 p
    2 N/ R$ r* F/ g! I! E6 p# B其實就該我們萬能的清除浮動起作用了2 M  C/ ?. U1 ^+ O6 S! d1 A

    ) P4 W( k& m4 \6 T0 i4 _CSS代碼
    9 t1 {/ z0 a9 c( q9 B! ^
    , ~3 w) h% K% R- L( |* `$ b: X( p.clear{; w/ a2 r- F. K+ l: V
    2 g% ?& l% ~+ c
    clear:both;
    " y/ B5 @; U9 D! A9 F5 ?4 l5 J8 ~; r1 f7 [$ T
    }
      R# @+ v4 ^% i: V+ b7 b
    + x: c( A& m+ a1 v2 o這時候為我們<div id="nav"></div>
    7 i* ]/ K$ D$ X1 }& v! z! H0 j( r6 Z3 j9 `0 h1 F
    變成了<div id="nav" class=」 clear」></div>
    " [! ^1 q0 E6 y& T+ [8 S* V, [
    / {  `8 a7 S6 p( \4 e' @* g大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    7 N0 k" V, M( l* L+ j( h, e0 w  i; a
    完成導航的CSS樣式& S6 [# Z* T4 @1 x$ h/ Z1 k/ k5 u

    9 {; n' E! I" X# v+ y. {#nav{
    5 y2 H0 j" A" R! P% J9 s! k. ~
    ; b# s: A( c& G( J1 n& ?% T# N, bpadding-top:3px;
    + [* C  F) D9 m$ u& U/ Q5 f9 D; w! q
    4 H* U6 I* _8 L2 x( s; @; r9 e  Y}9 R6 k4 b& g4 z

    7 P8 K2 i) s+ o, G$ g7 u+ O#nav ul{/ G% s# T* d# X. p/ w+ @, F$ W. Y

    ; Z1 D6 c8 _% i5 }5 v. T# Olist-style:none;
    6 Y7 F( ^5 u, v0 J% _5 S: }, F# L
    / p' w# ~" m4 P- S  V0 n1 P}3 P- c3 A* j$ ^  ?- f( f1 X' i
    . V5 l0 `; A# y6 y( B; q  g
    #nav ul li{. z$ u- t9 F+ B! O

    # Y" s' {5 X! r) k! Bfloat:left;
    9 b8 M3 j$ P, m; E: G! d5 ^: Y* h5 C3 S/ A1 W2 v
    }9 |) Q2 _9 a# l/ a# @2 d" q, P7 a
    $ W# V3 ^& _/ F6 o
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    . {3 |  R' S+ X; ]  X4 X) _
    " u: C3 }5 \" u5 L#nav ul li a{
    6 w: w' x% n9 V* w# z; C9 }+ p6 Y$ b. l0 ~6 M0 Q
    display:block;
    $ N4 l. Z# Y& P) O5 l3 U2 c3 O% x  X
    ; m+ m" a( K  B: R' a4 V% Qwidth:135px;  w) F  C! ~7 v

    " `" Q. h( e& Z* p. @height:56px;
    # @4 n2 L2 K+ R. m& V( k' C. t0 s& s0 N3 z+ D
    line-height:56px;( x, B& V9 h; W( d

    / k5 m9 P' A$ h* r. H2 V" Mcolor:#fff;
    9 q- T# n; n0 A7 N$ w9 G
    : _7 d' D3 E8 ]: `/ e9 U$ P& ]text-align:center;/ S2 g1 U* {7 i8 Q0 `# q
    . h: X) t* R( A# s1 K
    text-decoration:none;: {8 R" [- j+ |; X
    . {8 X$ p% w# ^; m9 l6 l: [  K, q
    font-size:14px;
    % s3 _: S5 {) }( x) z7 h7 g" j1 h, j1 A& f  O$ @) e) h/ h# q
    }
    2 K' v' x" p- E" p% O: e+ G* [. u) O8 ?2 L1 n
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    ! ^: s& Z2 O3 b, m
    . R7 f& R2 R, o2 J5 n' g) S2 U#nav ul li a:hover{
    ( j* `7 W$ Z: c1 M' p9 U) h7 P0 {$ S! Q5 o$ l
    background:#177cb7;7 v3 g8 v2 N9 M2 d, L5 k- S+ c3 M
    $ M4 ^8 J; N/ j( t; W9 L
    }
    ' U8 ?6 X# K1 o! `! S
    7 L9 e8 i# y7 z) f, I現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。2 C0 @$ ?2 ~5 c9 c& O# [

    ) U/ C; x3 y: ]6 b$ A8 ?8 i- I# I其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    * e4 _0 E: @( e- H9 J. F, T, Z, F, V7 ]& S
    <a href="#" id="current">網站首頁</a>
    ) U" \( G& k2 p+ @5 W% z+ `2 Y* g# n8 t1 E4 Z9 w
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    % n" i: A) F, s  j2 K2 b" d% ?" O9 @
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ) v# Y6 P/ }( ~% {8 |5 n4 h, z  Z* X
    <img src="image/banner.jpg" height="184"
    ; H. o/ g: n; T3 D! q7 S6 e! X& f' E. z- \% Q& w6 i. v
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"2 `, g+ Z, l3 @
    * \! M/ A$ U' t" }6 x& }
    width="127" />$ v$ u1 e( t5 \0 G. h8 i1 b

    . R; M7 t+ H* \9 U; ]右側導航html代碼:; ?) _3 V2 G1 c! N6 C

      R! l/ r5 I* O<div class="subMenu">, Y/ E' O" q3 X2 Z; H4 ^+ J2 v
    : {8 I! N. \3 l( C0 L- n  P% y
    <h5>培訓課程</h5>8 o' D4 @' w& L! A

    8 H  b/ J2 o9 V( |<ul>
    % i/ G6 s( k, x: }6 S
    3 f# `' ^8 G2 Z7 O8 B, {( K0 w& o8 N<li><a href=" #">網站首頁</a></li>) G3 [/ t4 ~2 d; f# {

    8 x3 J' F; ]* X<li><a href="# ">網站製作</a></li>+ d6 _4 i# I$ w) R1 O( J! F

    7 B4 {7 ]0 h; l1 K! w( q<li><a href="# ">網站製作</a></li>, s7 R" X# E, K  C8 ~9 \  S+ T& V- t
    4 L3 z  H% w  S
    <li><a href="# ">網站製作</a></li>, w/ ]/ X( ^8 K7 K3 d8 J/ ?, {! d# F

    , k: X$ d0 A  J/ d' g# l<li><a href="# ">網站製作</a></li>
    % J( a2 G5 ^! j( w$ \0 `2 G: `9 U3 R- \# a
    <li><a href="# ">div css培訓</a></li>
    ' `0 X: j' q9 |0 E7 f' Y/ F2 [
    0 P8 {, m" b8 c4 r- G1 Y6 @<li><a href="# ">div css培訓</a></li>
    " k1 w8 p; v3 V. ~5 e+ f
    , \, Y8 n+ I, `; A, n/ F+ B<li><a href="#l">聯繫我們</a></li>
    1 \3 X7 r9 }! g" G$ F% q& h4 T
      j0 G2 f/ L2 L4 M; x, j! a</ul>8 R" I  I& c* S6 p

    $ m5 t2 F: p2 u</div>- s; x2 O) |' g

    1 ?. E, y, c- F6 t2 w% F" h" ncss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。6 v* n  i7 j' V0 F" m1 K/ j& U

    0 g  P- ]9 s. U1 |#main{7 |1 E$ j" o1 N" y  V/ L/ h
    % [( ^5 x* c7 W, r/ Z) _' V1 r* u3 b
    padding:10px 0px;
    6 L% Y4 r# T0 T
    ( A) ?4 }' s& e3 g$ ^}! P# q7 m: X# P: U  [

    % C/ ~0 }7 |5 F* h7 |3 ?#main .container{
    * K, U+ f# L! {2 Q% Z6 A/ s- F# P4 S9 P% ]
    width:674px;
    8 m, \: m4 l0 E5 h( q( }( W5 W9 ?, r! K3 x* Y( L) t
    margin-right:50px;
    ; P: x: W2 s6 A0 E- I  A; J2 p( A  P( f2 e
    float:left;
    8 O" x9 V, y4 o+ Z4 g) \  E- j: u  _+ R7 j7 L. K$ Y+ z, W
    }) c6 H* Q( V8 \. i& b

    * \7 v% H! B2 U- M& A- y  `: v#main .subMenu{4 u/ |0 v9 ?3 g; b
      \( V  m" F# y# w8 X
    width:226px;/ \0 N* K1 L7 ~; J
    5 o) B8 n9 R2 y2 Y+ L9 r1 K
    float:left;
    $ ]$ O- L+ u! c
    9 X' E2 C1 ^0 G0 J" d+ m" K0 Q- hmargin-bottom:10px;
    + j& n+ P7 T  u+ o% h; B
    - w6 n, t5 ]3 Q3 R$ `1 v) [  H}
    $ K+ m& q$ c( @1 p/ i# U) O6 D3 E3 f/ @
    #main .subMenu h5{
    % ^* p; P0 i" q9 O1 H$ _) x9 i
    ' S$ l$ \/ t! a) ubackground:#19577c;8 m( g) c3 v+ |' m
    " U: Y; Z4 H# Z! S1 b
    height:39px;, w( |, O- W- L7 @

    7 R; j2 T" B3 C6 L" R. G# a$ H8 Qtext-align:center;) D- X# r3 d7 h1 ?! r5 A  ~9 @

    9 d, x+ o4 G* p$ N: Ncolor:#fff;6 U' U( q! M. I7 K! o  l9 P
    # a8 P  Q3 [4 ?! n6 I5 W/ s2 w
    font-size:15px;' j" i0 y; W  i* ^: G
    ; w6 e" s& l+ b8 R" P" J
    line-height:39px;
    . s6 J2 ^& ?8 G/ q' p% |' F8 l: k) b
    }
    # I. G+ I( [  Q9 ?0 X
    4 |+ H7 i! |9 }3 I#main .subMenu ul li{) Z/ q5 f# a1 U

    + O- H" a0 A* J/ Qborder-bottom:1px solid #d4d4d4;
    " R- {3 B5 y' \9 }0 M* x5 f! t. o, w2 Y  i
    background:#f1f1f1;
    & ]* ]' a& J* N, y! I
    3 s& c0 ]( E  B5 u: T}
    ; R; d1 u' X$ `5 p8 I9 k+ U, P1 f+ K( B6 O4 R3 ]9 k/ q
    #main .subMenu ul li a{
    ' C% ~1 o9 F5 [% B7 K6 t' P4 g9 f$ R  X- |" @; Y- X8 w
    display:block;
    ) m  j4 V9 N3 p; O! i( t& f
    ' e6 r$ _4 ?0 ?# ]/ Q- Z. U; |color:#000;, }9 M* T7 N2 \2 X' J8 T
    ' _) o1 w0 E2 r* ^5 b! T9 _2 V# b
    height:36px;
    9 g& N/ H! _) [$ C, h
    + t" C0 ]6 q+ p3 t) Gline-height:36px;& e0 p% A# s' t- Y& Y4 C: g! D5 t
    8 [# Y2 M0 X0 |
    text-decoration:none;
    & O1 q8 h6 G$ \" l+ _+ Z
      w; n6 K5 }" x  V3 p4 F6 T* u) G; a, mpadding-left:60px;# W: b' _$ n3 t3 P1 e7 X/ B7 k
    2 y' f. V; O3 }6 s/ }8 k* g
    background:url(image/li.jpg) no-repeat 40px 50%;" |; x3 [8 C% |/ ~/ u/ l
    . c$ c: i: |$ j' O/ w( x) R
    }$ V0 W* V" W( I+ |/ w! u
    + V9 O/ H6 l& Q" f
    #main .subMenu ul li a:hover{6 }; \3 l& q& F6 R* R7 K

    % r6 ^5 |5 s: Z0 g0 ~( X0 v# Ncolor:#177cb7;
    , P: E: K# d% C/ f: e+ ~5 B6 [" N7 h
    background:url(image/li3.jpg) no-repeat 40px 50%;. K* N8 n. ~% P1 m
      h% @7 ^" t, p# m, j( k
    }
    4 v1 M6 r( ^" K8 E4 b4 N
    & i5 L' e' ^( k, ^第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。: D' e6 O$ r) u3 C
    & a5 e- Y4 H( h& L4 B+ w: o& W- y- C* K
    現在我們看看HTML代碼:
    & ^! j9 b% S3 ]! @6 @) u' J
    : S: [- R; p  w1 o: \. @<div class="news">
    , l- p! V/ K2 p) P
    / K) f9 `% O, m/ |% `7 u% F<dl class="xuexiao">* _! _; a6 n3 m" m7 b+ L

    5 [" _/ ?' m+ A2 m$ j<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5># d. B; }5 k/ i7 w/ x; p
    5 n6 d) m* j% o% R0 T- l7 N. t1 d
    <dt><img
    * S9 s4 U0 i( \" P2 A7 f3 a) |; c) ^( W% m) u2 h
    src="image/223.jpg") X3 X- J" H/ {+ k0 Q
    % o7 G) h6 X5 H% u2 @; ^" a8 Y# H
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    : L# ^* H! c% W, q5 R$ K2 m0 C) D1 y1 Z& Q
    width="488" />
    " g# I* N, {  A$ l! P  r/ T% r* n- S" J' E  X  Z, ^/ }$ I
    <!--[if IE 6]>/ F6 |4 j$ a1 D# a. ?, |
    0 S  y3 p8 }0 K5 a1 C
    <![endif]-->
      @& c4 p  W( o, _# m5 z) N
    - r, a( l! \( Z5 Q) O4 S上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。, b5 B" c. ?+ z9 n2 t9 _
    9 o9 k/ M* L+ l( \' h+ b% X
    <!--[if IE 6]>
    + R9 A, s/ @; ]* X1 T# U$ z  O# x. \% H3 H/ }& F
    <style type"text/css">: j* F2 l+ F3 n
    3 o* O  |% _6 d7 _: X& y
    #header ul li{- y- `6 Z, _+ S% x. Z7 ^% R1 K
    6 ]' }% w) e* D1 Z* V
    width:80px;' @* m5 {3 e" W. V0 y+ Q  P

    ; N6 X8 K6 ~! H# H8 Yfloat:left;
    9 ~/ T% g4 y. K. b2 b, e$ E) c! ?, _& e. F- y6 }
    padding:0px 10px;5 d( `8 O+ [8 K3 Y5 F. f  w

    3 d& e# L. w. W- o. k5 a) Q}' v+ Z  P* b/ D# Q) X
    1 G7 I  |$ U9 |# j) |' P1 P: \
    Header頭部右側加寬度值
    ; t  U2 o2 k. \, r& |, D/ z% ~" @2 w7 {+ f
    #main .container dl dt img{
    / b" h3 E: W) O
    5 q9 h3 P  g% r1 i7 rborder:1px solid #ccc;
    / j! H  `# r( c
    + t% A* R* z' }& K}1 x' C5 W" t  G7 ]

    ! j: l- H" Z- [7 }#main .container dl.xuexiao dt{# X3 s/ l& |( A

    7 }8 i2 t: D) ^: h) h' }float:left;- G; D& }$ f- B. F3 x

    - ]4 b! C9 c* F: z' H9 Hwidth:110px;
    1 ^6 h6 M4 C& j2 y; x# M2 V' d! p4 F' R/ T2 J4 d: O. w
    }% _, ^0 R7 u( e/ X
    6 k$ D6 U$ T/ H8 R* Y+ _, i& q. h
    #main .container dl.xuexiao dd{! @' f; k0 X7 n- O7 u- z! N

    6 {6 s) w- A5 D& H' Wfont-size:12px;9 T" v2 t6 q3 ~+ c( A3 z

    0 l/ x( X  k5 V. r3 M' Fmargin-left:20px;7 s5 Y8 F6 Q5 O% p; g9 P5 \/ N

    - f0 M2 ~; @1 Z& D5 o& ^float:right;6 P- O2 Z( C( y, V: ?: r( O: A9 z# o; J2 F

    . v/ f# p& h4 ?* v# lwidth:145px;5 r- j2 L. o- o  V

    8 H* A8 E+ m( k! s1 U  x/ ktext-indent:2em;
    ( y5 S) V6 h' Z, v! A0 h8 O- s$ [0 q% W' T+ l7 T) P; U1 y5 B
    }1 g  r) e. Y: j! Y" F

    3 f/ C+ W5 G9 c* x' e5 x, j; h#footer{
    * A( {- V) y! H  x( a; {, J9 Z5 t8 {" u3 z4 M3 T
    margin-top:-10px;
    : Q# c' ^& r  e6 k7 x- A
    4 K4 q) A: }  I: X}! e, R0 k6 e2 S' c- v

    $ |! t$ s$ {% J  |7 X/ I</style>
    3 K$ k5 U0 w6 U4 _+ A9 g' \4 Y+ J* D& d  k- R
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-3-4 05:53 , Processed in 0.017048 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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