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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14062 / 14062

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    % N( t* o$ X! h/ d% |: R6 p  N& i2 Y% B6 c- H( ~6 S+ V) R
    body,div,p就可以了.不需要寫*了.
    : r1 Z& l0 |: d0 ?& i' e* h2 z) N+ u( o  D1 T8 J; b
    *{8 ?/ |; [! j& ]/ R8 e
    1 F7 C8 g# A8 x0 m
    margin:0px;
    ) L4 K2 a% D% ]9 J! L
    2 z- }! b: J; e% \8 C  A* [% H4 t  lpadding:0px;
    / P* v; b( R7 O4 e& v8 M
    2 L9 J" `4 \$ \2 j}
    + S7 {5 J2 \. O& q: [# C& a9 v5 v' K9 {' @$ I% v5 M2 l, ~, _; u. x
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
      G- w/ C, @) P/ c, W* q) u# L2 f* d) n# K. v5 \' S: U( g5 ]
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.1 {0 \2 z2 J- n. h- k# ?
    ' E% ?( W! ?  B/ ^; k5 ?/ O
    body{( l' |. f$ o1 L: I; k5 _" j% Y- S* }

      ]) m! o3 P! E, u3 n8 t- t$ T7 Q; Kbackground:url(image/bj.jpg) repeat-x ;, S; [1 |) Z) c8 u! K0 {

    ( ], h, s, J$ {! }}
    7 T' P9 a% ^, Z; b- R9 W9 n- D$ k8 g7 e' R+ a, `( w, M% v1 ?5 l2 f" P+ X
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
      l1 y  W: o7 C; v2 x2 u( k9 h) L: i  e9 r
    <div id="header"></div>* k: K# P% z! G% [& m9 A$ P

    $ y1 \0 ~" U4 V, Q<div id="nav"></div>0 U# s+ v8 W3 P, U

    . r" I! b3 k2 z2 }0 u<div id="banner"></div>
    + w. b( k% o( L# k4 Q# o- Q) \( m4 G/ Y
    4 q8 X( F* O& X$ s, J* m/ v: w<div id="main"></div>
    2 e, u  O+ O0 A) P; Q: E1 Z
    # J$ s: C5 x& Y' W, i<div id="footer"></div>
    . c* H: S$ o% n' Z; r
    . R( o2 j$ ]# D( m! @6 v通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    6 M* P+ u" R  X3 C% P( _7 u% Y
    4 `* z9 M+ {# h8 ?3 A#header,#nav,#banner,#main,#footer{
      |" o* M9 T6 c& V
    1 w0 o  c) |. q, T; e+ k8 smargin:0px auto;( p' X! i, ~8 {# f: A* m0 v

    : o+ P9 f  V, ?* Y+ i" |" dwidth:950px;
    1 m# u7 d9 w4 }3 ^+ N5 T& E% y4 K: i. f) E' f( R, i/ {5 s
    }8 d8 \: ?% B. C: A" x8 u0 [) [1 }

    + L- U8 D  ?; Q第四步:先完成header頭部部分
    ' \# j$ t% t( D9 J) @; s
    " n# z. O3 d. D- P3 Q) H6 U9 FLOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:  C$ K) p2 E: V- m) @8 k% g
    5 b# K$ v) _6 d0 U" y- B+ V
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    9 l- z4 Q  F* s* U3 ?5 Y3 S1 F- a" c( W4 M# i$ K
    那麼CSS編碼該如何實現呢?! e8 b9 l- y% \

    & j/ m4 P. s% i) m5 }$ g  t大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下' N) X" O' l- |! M0 T
    9 W# a" X4 G, n& L( v, O/ e
    #header h1 a{
    ; ~8 l1 }8 `& q0 q5 ~, X; w4 L
    & ^3 B/ G* [' R" X0 ]background:url(image/logo.jpg);
    + X3 m5 B. z: ^0 o4 Q
    6 P1 c: I" v3 j. s# m6 L& dwidth:476px;4 [4 l* U4 W3 N  H: y3 G' L
    - q9 @( u2 [" F4 A
    height:102px;
    ) `4 d; l# r' g( T2 w' c) p0 l5 N4 }- U8 y3 C
    display:block;
    # `; N$ f8 Q; ]( ?0 r* ?0 V6 q
    : r9 T' [; F/ E/ V4 e+ k/ ltext-indent:-9999px;) w+ a' X$ c; }. C# G# Z

    ! S) X0 t. C; P; U4 A2 j$ k}% s: n! N) `; s+ `/ H5 c3 G
    * w) t2 q0 Y$ m2 W8 |& y
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    ) P5 g) T5 ^; p- N. h% A8 Y, p8 R* o& Z! F2 ]4 j7 C
    <ul>
    0 I/ ?) Q+ ^' i# p# {5 q' d5 I& y
    <li><a href=" #">css切圖培訓</a></li>
    8 e+ j4 Q7 }  ]" W) T  Y$ X. v, ~9 A, z& z  C4 o
    <li><a href=" #">設為首頁</a></li>) w1 c" x) u* y
    ! i2 o8 F3 [$ X) }) u% u; k; A8 T1 W
    <li><a href=" #">加入收藏最愛</a></li>
    0 W+ i2 V2 _. p. s8 H0 C; p* y  p5 x
    </ul>. T* i) z$ _& R1 X2 |$ h. g( }
    ' l  |- J- r1 V: \' u/ x) ~" [
    #header h1{8 m" s0 l8 W8 ?1 X
    " D7 {+ m+ n! }4 \
    float:left;& ]% l4 @$ X* r# \
    - |0 N: n- f9 K
    }
    & G; c+ m( k7 N7 U# b; T* w( i
    2 g2 ?: {5 V( y) h' Q( L; e我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。/ J' ^. D7 D3 M( E# p" i
    7 [" B7 ^2 V; O, b5 k- I' U
    #header ul{
    , ^6 d. K6 I# r  p
    ! v! a( W: `# N/ p" Q, Pfloat:left;0 u- R/ y7 J3 y& r8 [
    - n' T% x( W) U  j5 I9 r
    padding:50px 0px 0px 200px;
    $ \! u4 R/ \$ c6 D( h8 b3 R
    ) N5 K+ e* S: R9 Z" U7 ]list-style:none;! F) m. ?5 P! A+ {+ U

    " K4 E! ^4 @9 f& X}
    + @5 S) e" a/ Y" |" w; k$ y. f" ^3 c2 s, I# Y6 T7 n
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致; G' T1 Q2 O( T2 V/ h
    & Q- ]9 d8 Y6 l" P& J* J& d
    #header ul li{+ h& d% _6 A9 h# {$ Y

    ! K2 v4 x& u, U$ B" sfloat:left;( @0 J8 P! J! x. Y( S- V% Z3 ~
    1 i% R3 `2 K* O7 ~' u  x- c
    padding:0px 10px;! X4 l/ T" D. E) Q
    8 q- d" n& j6 _6 m
    }* C- N7 }: N9 Q1 }( c0 z7 W! i
    : l3 h, j  {& A% D: y
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    / z& r6 h- L9 Q7 ]1 q& B
    " l  j  j. ]# s0 N. e  ]1 i7 Z3 h  x: o#header ul li a{
    ( I' d$ U6 i$ l9 b" N8 Z
    ; t+ e/ H# D% c: D9 \+ d& A/ Xcolor:#555;) Z7 z! _$ U3 a' ~

    , @; t( o4 J" Rtext-decoration:none;
    - b8 c- x" n9 T5 W; r
    ) T: t. d7 G; G! ~font-size:13px;
    $ r. k4 B- B# ]& q! n9 J) X. s7 n# t4 U
    ' e* V# L; q5 R* Q}; d4 p. L, k3 a
    & X1 [0 T4 U& S3 o& O7 @
    #header ul li a:hover{7 v. |+ [" B0 M. U8 b
    3 ~5 I! X) Y, X! V8 \. ]
    color:#000;
    - h8 }1 N/ N( z& I+ N" |; F4 d. j- g
    # v# b; i0 \3 n9 q4 g" Ktext-decoration:underline;; C9 P; E. Z, ~/ N6 I

    - i1 K# A: e) W}
    8 u0 K; F# k8 S& o% Z- \/ Q3 `
    * L$ [2 t6 @; M1 g. k5 |6 `! Z第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。, b8 t3 t& ]7 Y+ y; B  s4 \' p
    7 t; T% [+ N' v+ j" F. W" @
    HTML代碼:3 o+ O9 Y9 g; y0 T

    ( Z/ a! ^. g5 Q% g& m. d1 C<ul>
    8 ~4 P2 E+ P: h# |8 l( ]  S2 n3 S- c3 F- T& p1 d9 c% e
    <li><a href=" #">網站首頁</a></li>
    3 |$ A5 i" q9 \
    # E8 f6 O3 j  V<li><a href=" #">網站製作</a></li>
    ' |$ _. A3 n! F" i; P# ]9 T% l
    , `, y9 d( z( f' O<li><a href="#>網站製作</a></li>
    $ U- k1 J( Z3 U; k2 O  @  G, T2 m/ w6 ~7 K* N
    <li><a href="#」>office培訓</a></li>
      K3 \8 }5 `; k" }& h2 h3 W  q- g# {
    <li><a href="#">平面設計就業</a></li>
    7 ~6 \2 A1 Q% ?5 M( y1 D; g+ Q6 ^7 ^3 E' B8 ?/ O0 P- s/ c8 H. Q
    <li><a href="#">div css培訓</a></li>
    + Q- r& e7 P0 u7 Q8 ?7 |  Q) F8 i4 H1 g% L! L7 m" E) I' H
    <li><a href="#">聯繫我們</a></li>
    # W2 a+ Q' z; H, D5 S7 Y, j* {( ~: y0 k1 Q2 F. d- t0 y! Y" Y
    </ul>
      j, ~( M. |7 C( Y& F6 g
    ; Y/ N, Z3 q, |& Q現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.. B* g2 b' [, h7 q  E6 s6 D
    9 G5 T8 \) x! j- Z3 C$ h( _" }# f4 c
    導航部分文字跑到header頭部右側了。怎麼解決呢?( v# S+ e) E  N8 m  A% T2 W

    ( t2 S6 H7 T- I其實就該我們萬能的清除浮動起作用了
    : t( O0 l0 V) W1 k9 i
    + R2 B& P' c. T# X5 `CSS代碼
    . {, v6 b. x* H6 L3 O7 g  o  y0 L$ `5 b" Z' O
    .clear{9 |6 J7 l( Z+ d2 ~. u" y* b

    3 Y4 u: R2 y# L: k. ], p* ?clear:both;5 l9 A. V5 Q7 w9 }" U
    " x- V& p: ?; K' s- ~6 r- D' A
    }
      y; a. O+ x7 h5 g) ~. D5 S, i  t  ~4 x; m' p" v7 L8 I
    這時候為我們<div id="nav"></div>
    3 N& \: \1 O# r! o( _$ ~, b( o7 B# x, [7 z4 j0 `+ r! k
    變成了<div id="nav" class=」 clear」></div>. \- @( b  `  \6 L

    * A" d! j) P" o7 u大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。: g3 a# D: ]% Q  g+ p- e
    6 l6 u4 ?3 g$ H' c, `
    完成導航的CSS樣式4 C0 g1 g- `/ M$ Y* {  e  }

    - b# I: B% i8 w3 u#nav{5 u5 F0 O' g- R4 y2 R8 A

    6 Q( s. d: ~6 `+ V) K. Dpadding-top:3px;
    6 ?7 j; I2 B1 N6 p# d- O. B% F$ O1 ~- Y- c, ~+ ^5 _
    }2 A' |% g' u9 Y' u+ ~% W
    5 C9 t& z6 Y3 J! [
    #nav ul{
    ; E. M9 |( j- ~( [; ]4 `* q
    0 h6 g# p7 }$ M' W& ]) W# k$ klist-style:none;5 K, N7 {/ z% e6 }: c; c) \* I5 }+ V6 G
    - ?: ]' k) T0 z2 `
    }  u* x1 K% s' z5 G/ f& y
    7 M$ s% b, z9 y% E% B% n2 a
    #nav ul li{& x& s& I1 T9 D) B' j
    & r$ `4 p5 L" Q" \9 C" |% h  h
    float:left;8 ~8 m" ?0 ?) n$ ]* R1 y

    0 a2 l& T2 }4 ^}
    2 `5 Z' r7 k& z+ Y. E8 B/ ]! ~! L) a& [+ O2 b& ?% D
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊) t5 `* L; w! g, l* ^
    + b, b$ E- _, o" o! B
    #nav ul li a{* {0 N* a9 ]/ G. H) M
    $ {' S9 o, v5 o
    display:block;; E8 P$ ~5 d: H3 F) M8 i1 H

    ! j: J3 {$ q' `" t0 V4 e- twidth:135px;9 a" G5 z/ @  p" M1 o- x% W. X

    8 S' F5 t) B' N9 a7 Eheight:56px;
    * J' k1 P9 t# X$ G# K; N0 N- L$ j, a- @' x" x, y9 X4 u5 h
    line-height:56px;; x5 S  R' r- O+ Z& C" ^# W7 l
    ; S; s, N5 {, c" z
    color:#fff;
    1 c% |8 @5 C# m( I3 Z+ n# V! q7 B
    text-align:center;
    ; Y4 Y! B% x. \# M8 E8 b: k6 c- m5 j9 ?! s" ]& f2 @0 D: M
    text-decoration:none;
      z1 f( b: L3 g$ H
    8 [* |4 s  I7 U1 v! S8 S  {2 n: D# K# Ufont-size:14px;1 ?: G; A* q$ T# P3 `3 _- N

    ' d8 R1 y4 E+ i6 t}
    - R5 P% L" h9 L, @; z
    # P- S# V+ y4 udisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    $ x6 f* Z) g' g' o- ^+ T7 u& i4 s' a3 S2 s. Q3 D; y0 P: K
    #nav ul li a:hover{
    1 h  o  W/ |  k6 t- }7 t6 t) E2 p
    - u; \6 l: L, I) x0 I- U2 Bbackground:#177cb7;
    ) `# J: [; t$ m$ [/ E
    ) M  Z! D  G& O0 H4 O}) G5 m: k! j. X! |( [9 f" ~

    ' A+ ?: e( e% ]$ r) l現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    . ?2 c) d9 W7 e, F% j7 V
    " C  ]3 j  P6 E+ w7 E; ]+ A$ ^其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
      u( u' z& J3 t' n$ J  [* ^: L, K: i: z% V
    <a href="#" id="current">網站首頁</a>
    & I2 y% V' M+ }# D# i5 p2 D0 r( G5 O2 [, E: L! v
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
      b& B4 r6 ~- t$ J: G: L( j/ P7 v, _6 F( [3 B  s
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片9 [; J* s( N# e3 m4 T* }' N
    % G3 u, |5 ~7 F" Z; B9 L! j
    <img src="image/banner.jpg" height="184"# P8 ^; w' i5 j* R6 o. R$ ?: j, ?
    4 l- [( `# R* ]9 p; w& u# ?& S! j
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"* q4 I. t$ g, u9 [
    3 Z9 `" r$ r! ]8 q( D. V
    width="127" />
    , v+ U( w4 r# D9 T& u: i3 v7 r/ E
    5 v1 X, h. Z% `7 T, Y右側導航html代碼:- @4 h. A* h) [+ x; i
    2 c% r; I* q& N% {9 B: m- A  {
    <div class="subMenu">
    6 w. K5 P! u# N  k
    9 ?* L- P: x0 [  s5 K" v<h5>培訓課程</h5>  N/ o, U2 P0 J$ K! _# m5 }

    6 H: \, h- D+ _; ?6 h: T. B' }<ul>2 X$ N0 o  L- E. a$ K9 ]2 i

    , g: [% _6 x4 ?# u6 i% k<li><a href=" #">網站首頁</a></li>
    $ ~$ f, C. H* _- T/ T9 f: c0 B+ C1 p+ J# v/ S! G2 o6 V1 [  Y
    <li><a href="# ">網站製作</a></li>
    # e; f5 X6 O( _; ^# j# w, X) y: G, D! v
    <li><a href="# ">網站製作</a></li>
    ! {7 q6 }# G! ]- o9 ?2 `$ m% V  L. S4 R  v2 J" n0 g* |2 v! D
    <li><a href="# ">網站製作</a></li>: f4 d' `( l0 h  W) R, ]

    * T( e7 h/ r8 q& y+ M<li><a href="# ">網站製作</a></li>
    0 ~4 M% C# B& c% J7 a: G+ J$ A5 z4 E
    <li><a href="# ">div css培訓</a></li>. A# _% a6 P5 v1 i9 t

    5 d' j* \  S$ @& D<li><a href="# ">div css培訓</a></li>+ c0 A. M  L- [, v6 g; L) R, G
    % p7 j, g4 J; g& `1 w" b+ p) z
    <li><a href="#l">聯繫我們</a></li>+ x2 p$ f/ \# \# ^- a

    6 j  |1 ^( @) W. S( v* u  I</ul># L2 @9 V' c; G: O
    # l5 X- h% `- U) K: }, Y6 o/ @7 `( b
    </div>$ ?. d8 O9 Y3 F6 p* ]0 H9 o: p8 N

    + }% _7 D" I. Y3 [1 P9 Y! o6 gcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    6 |' g" K* w" G# S9 t9 p1 j# M1 a7 U3 Q5 w9 p! X
    #main{
    3 X! l7 H) q# f# J" ^% \) [; ^# K: W* J9 H
    padding:10px 0px;
    4 C& K8 A/ ?" r3 s# m
    $ W! r# R: R! Q3 R1 k! f) `2 x}0 Z6 L2 S; Z0 Z3 D& Z4 N1 L" M

      d. j: c/ v: ]4 O" K#main .container{/ j" i  h1 V8 [5 \2 F" @& S# J) x' l, t

    9 T0 o" l- j3 p4 xwidth:674px;
    ) o- t8 F- j, R4 b- c# A# O
    ' G" |- D+ H" z% Z! emargin-right:50px;8 N* U; f) y% e2 e3 i- A  b6 g
    3 {, _8 a; K# X) B) N/ `4 u
    float:left;( V5 \% \7 e) O; h

    ( G7 p5 @% N" J, \7 h, P}
    9 |  u; d  G5 o) b: x* F
    # C  V7 B* f+ k+ G& J" _  O" ^- Z#main .subMenu{* Y, P" w& @4 M) m
    " i5 k2 j+ t4 R2 E2 Y( i
    width:226px;
    . G5 k* M2 O/ v9 _7 M7 A/ p. V& y( a: j2 B
    float:left;
    3 u4 }8 y: E( L7 V; H8 X7 D4 M; Y& Q: f, B6 B' R
    margin-bottom:10px;
    * s; l* l/ S- S' u8 }, Y/ l$ W% ~8 h
    }
    " P3 z5 Y9 R- K' T# X& h  X! o- m; R
    #main .subMenu h5{
    9 @- J$ u% S6 J/ c( n) _2 x5 B; X* Z6 X6 d1 y2 c  f
    background:#19577c;
    6 s7 @, p9 u& O7 u+ v% Y# E8 C
    ! S% a8 P4 b9 V6 }( L% yheight:39px;
    / a$ Q) k4 V6 D6 Y9 N2 z
    ( f, h' J% I4 T  K# Rtext-align:center;/ B/ X' ]7 V1 _1 c6 J8 b  C

    3 G/ d9 L/ @- W# ^color:#fff;
    ; ?  d5 ]  U. y* `- ~# D# ], l# v' h0 E) @7 c5 h8 g* }# a
    font-size:15px;
    # J, W8 B% }/ Q+ v- \; Z# e4 @* C% B5 |  ?" h
    line-height:39px;! i9 [  r1 V. \/ ]+ S) |- ]

    ' ^0 h; F( e& y5 l, y/ s% q( `$ L}( a. I, z: I( V9 H4 n& U' @
    % r) g6 ?5 T  G; Z' x1 i7 P
    #main .subMenu ul li{& Q2 H1 S4 U/ Y  M' N
    2 O) ?# J8 c3 [. V/ K8 B
    border-bottom:1px solid #d4d4d4;
    8 ^) p3 k# t! M: N& c( A0 b/ R$ X
    4 d% h0 d9 m8 G" Y. ]5 _! S; Wbackground:#f1f1f1;* Q0 ]. k8 B/ b5 e  X9 p/ I
    - M; O% P2 O8 B2 K6 ^
    }! w0 W( d5 C4 F1 v

    ( ~; u" ]/ Z! F7 K5 t) C#main .subMenu ul li a{
    7 V  [/ z5 l/ _! K; T
    $ x% t# W" D- x% ldisplay:block;
    $ b2 L7 h4 y7 u, A! f* C( n+ L
    + ^4 b4 Z- \9 x0 \# f2 a$ {& T, Pcolor:#000;2 W/ W8 m( @. Q: M' c% q1 Z

    / }+ Q9 {6 A* A4 zheight:36px;, L6 _% w1 y! n/ _$ b

    ; P, G# G7 p5 n  t- Y+ {1 X- M) o3 X- tline-height:36px;2 E3 W& I9 Q- c, a; m5 u2 B
    ; _7 }5 @" J$ t* D' d% Y
    text-decoration:none;" C/ o' c. J: ]2 R9 J- X2 d

    / q9 o5 Z5 w9 g; v, \/ spadding-left:60px;
      b/ Q" Q1 J8 U; F6 a( `* ]9 \4 r# N2 Z0 K: g1 K. v
    background:url(image/li.jpg) no-repeat 40px 50%;
    + u9 A8 c0 ~/ C7 P: I
    ' [7 H' k: X* A% u1 Z. }( e: {9 ]}
    5 r) p2 L8 T) D' _8 x) E5 E
    - `. M& O6 c7 l& c: c#main .subMenu ul li a:hover{0 C; B$ e6 z: L% ]- U  i

    5 Q/ ?. [/ L9 Q$ G) L! w7 Qcolor:#177cb7;
    8 K3 x# u5 G8 \. {' r
    " J7 @' w; ~+ \& A; xbackground:url(image/li3.jpg) no-repeat 40px 50%;
    ! S4 q* _" _9 v0 p0 @2 J8 {1 j: Y+ \
    }3 p! i9 P3 l& x5 K% X
    2 N8 |5 a' a7 i8 o6 j# M$ D5 k
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。0 O4 n1 e/ Y' i+ |/ m

    & T0 J+ H6 \/ n現在我們看看HTML代碼:
    0 j# a- K2 W% J  {1 C8 W# v. `
    7 B' I. t4 m- L/ y<div class="news">5 S# g# U* R: r/ ]. ~

    , o) X* F! \$ ?/ ?( E<dl class="xuexiao">
    . L/ F9 M$ O$ x( z; V$ T, O
    ! \! M7 |: B) ~4 o3 ^4 k& g<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    - E( Y& l$ r) R% q3 x' D4 A! G+ e
      j3 y7 l6 P0 M2 e% m<dt><img9 [1 ~3 B) l9 m5 W: D

    , g# B, g9 z1 G' k src="image/223.jpg"
    1 Q2 h% ^8 S' Z$ e8 e8 Q
    6 v8 E% s3 `, N9 a4 Ssrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    0 u6 g6 {7 \3 E7 N$ M3 S! [$ z- |& b: o- {1 _! M6 g) H# n
    width="488" />
    . e! |4 N5 D' S
    / C9 C4 h# b4 l<!--[if IE 6]>; ]& I" |; k- P& X
    - s$ j7 C  I2 |
    <![endif]-->
    % B2 ^5 p1 A* }6 F
    3 F$ F$ V: ?9 G$ m" Q$ S% l. \3 t上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    ; @' _$ v# V1 S7 V
    + ^2 B/ h0 a7 b# _, i7 v, K. B( c<!--[if IE 6]>
    # w) u/ E* o2 P8 M4 A. |, q0 o/ x; V; |9 H( t; H( }( }$ j
    <style type"text/css">
    9 R4 V- {4 N# i% H! Y7 \4 T$ w0 W$ `; u% b7 q: ^5 f; n' _
    #header ul li{! l2 Z. z! f- z, a

    ; g7 x! I/ _" X& u1 u" C; _) U7 A# jwidth:80px;2 i4 C  ~! }7 }9 j5 \

    % ^9 J! j- _% w! ?' Xfloat:left;; j, {7 L, {9 ]
    1 M; k7 T1 j. W0 @% r) ~
    padding:0px 10px;: C$ ?% F# t3 q/ f7 z& @7 k# r
    + d7 u8 |# W+ t8 i5 u0 ^* S4 s
    }
    ) x' U% n8 w7 B9 L9 e6 J3 z# K6 l- [/ G! l
    Header頭部右側加寬度值# L2 \: _3 \" [8 J* @6 b' M( _
    & Q; h& w$ I, p
    #main .container dl dt img{
    9 o0 ]( i( F8 W% K
    3 g" q4 U5 G, A" Z) [3 Q& Yborder:1px solid #ccc;! d' a' M9 j: U

    1 e! C7 X3 q2 c8 ?& ^* b}
    6 f2 U/ @% N/ i4 j( Y
    8 Q, E- Y9 }; B% \. h5 K#main .container dl.xuexiao dt{
    : o4 H3 k; ^$ E
    ; M) S. W# ]; L* P# G! Q$ v1 Zfloat:left;
    ) k5 v" s$ L2 ]2 F7 [7 f0 @0 r4 K  Y- y, q" P5 p* `
    width:110px;' w2 z, D0 {9 s/ Z1 W  _

    " x+ O& O2 b4 s9 u5 T}, r* b; Z/ n- L6 j* V, e6 O5 }

    + [; G( B5 v, Q$ b1 p0 ], J#main .container dl.xuexiao dd{8 N9 {2 M1 \2 W# y
    5 I) o3 ]3 A5 p6 ?5 q4 V: h. E; A
    font-size:12px;
    0 e( S1 `- }4 a7 e( {, d: ~0 }+ K# G# ]
    margin-left:20px;, r* c: y% W+ `$ \. ]0 w7 u
    " O0 V& Y( u4 `8 D$ V
    float:right;+ g+ q2 y/ @2 u/ R4 c# g6 E4 W9 x

    , I8 k) O2 M: [- f, vwidth:145px;- s9 `) h0 n8 ~3 f8 W1 z
    1 P2 g- f( t, \# G% y
    text-indent:2em;
    7 `: L3 c8 E$ y1 r( g. k5 {' X7 U
    + L" }* J: [" M6 W. H3 R2 B}7 a) M' |  t% E" O! y
    , C- T( b3 c2 n! S; D
    #footer{
    # A: z6 i0 w+ q! _* d' m5 n: w; L4 `
    margin-top:-10px;
    ! ^9 R! o! L! ]5 L& }6 t7 N) Z$ H0 j; T4 @% ], I0 j/ Z
    }
    , r5 q5 [4 w' _' |1 X
    & R3 A" A/ w( T7 j  E% @</style>
    4 H  e9 S/ B- p) e
    0 Y8 v" t2 V6 j6 n5 m<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-8-1 13:33 , Processed in 0.016058 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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