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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:13401 / 13401

生命值:4%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫8 S( D  W) u0 D7 G- k  h6 m

    , [& |7 v% c  J  b3 S! @2 P/ q8 T body,div,p就可以了.不需要寫*了.8 m1 c" D: z* D, r
    9 {5 F( `$ |3 l, t9 C
    *{
    % b( s8 W# f( d* x7 X. W& L: _, |3 {; \# z) d; l
    margin:0px;% ], f5 N4 j. f' ~# N4 l+ d
    : p/ ~" M; j% _( \
    padding:0px;5 G) c3 v0 g1 b2 t4 R9 ^
    ) _3 E" V" Y. g4 N- Y: K
    }
    " {/ s9 z' ~4 t' b
    ) J4 x" A$ ]: H) O8 i2 k第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.$ ]2 N9 E" Z# c3 c% m

    0 R) G5 [' o  A; L  K: C( [這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    % C6 \4 i( o7 m0 l$ W. E% I& O  H5 D* {
    body{* T& w0 v1 }; R# ~3 O9 y2 P
    : D  b# M! Y7 k) ]9 Q% x. Z; V. H
    background:url(image/bj.jpg) repeat-x ;: M6 {9 Y: t7 @( ]  Z! P* x4 V
    ! X2 u4 q' o0 o9 u3 u4 y6 [" B9 Y
    }
    + W) }% Q& e, `7 g* V
    1 j9 c8 _* E( J' z0 h/ ^  I第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼- a0 M9 A3 N* X
    # I8 w- l" z4 l1 h- Y6 V# g- X
    <div id="header"></div>
    8 P- ?' s! N" a& \( ~- t3 f* Y$ Y# M# `7 B5 K& i! A8 `; W' @
    <div id="nav"></div>
    ! Z% F8 Z4 f2 U  q5 U& G. x& T) i  `
    <div id="banner"></div>
    . i) g! w$ [  [
    ) b+ ^. l& p5 Q2 T<div id="main"></div>
    + @2 `, q4 m) s$ O0 I3 t4 [5 S6 W# Q6 }$ n6 v3 }6 P
    <div id="footer"></div>
    1 M1 i8 V( x! U+ V2 k# j3 V: u- F. h/ W  Q+ p
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.1 A2 i5 ~4 L; K2 I5 y- R# R
    8 A3 p6 x8 f4 ^  M
    #header,#nav,#banner,#main,#footer{) [( i" }$ \/ o$ N/ V8 L
    . R8 |( Y6 E! b6 c4 G+ k. u
    margin:0px auto;
      _5 f5 O; a! T% u$ p8 K. I& K1 ?' [1 Y: e6 x* r$ m+ ~
    width:950px;
    ! W* Y0 g( p- Z' M
    + H3 W+ q' p, {$ G& O' B4 k}! E% S% r% ^1 p1 v

    2 T0 D1 `1 e) Z: C6 v7 i# E5 t第四步:先完成header頭部部分
    1 l* U7 `! Z2 c- B3 N0 u9 ^& a1 l' V2 D# ]' b
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:& W3 _5 X2 x. P) t5 x0 ?7 o
    * g& h1 C# W% X7 o9 V$ \2 w
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    7 z9 i- P, {5 f/ _
    : v. y, ~6 O. F; U: F# e3 J: u那麼CSS編碼該如何實現呢?# @- V- @: }! l2 h3 R- V, m2 Z
    1 J4 r5 A+ P, a& H, u. ?5 A
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
      D: G1 `9 Q0 G- R
    & V. L. I0 U+ F. c#header h1 a{
    , e, o6 j  S  `# J# m! E6 a! U3 M' m2 d( d+ J9 ]3 z
    background:url(image/logo.jpg);
    ; D4 N! ~* R5 n! k& c: X
    & L$ K% I; |0 Uwidth:476px;
    2 |  {, v- |# F- ^% ?  [" e/ k$ a2 N# X; W
    height:102px;
    - K8 q: w8 y$ ^
    7 }0 Y' ^. u9 g4 `display:block;
    1 l% W8 u% |" T" Z! u4 P2 g" J) f
    text-indent:-9999px;( g) @5 Q+ P* U( Y. `2 a

    ) Z5 T9 E6 n& {6 E$ \4 a5 j}* r7 H4 _+ U: W4 _4 L7 ^

    * k! ^' q+ b& g好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫& l6 m# y8 Y; o: G0 p- \- V

    - ~+ T( T* a" s+ c<ul>
    , M! H; {0 x3 ]: W1 n: ^
    : ^  A2 \4 d/ l# q<li><a href=" #">css切圖培訓</a></li>3 x4 s. |. W8 e" d. p# ^3 b
    7 s) A$ x! ]9 @3 B8 e% e# E3 N
    <li><a href=" #">設為首頁</a></li>
    - z5 h" ~( @0 |' C! Z& j1 B+ b6 q8 d7 ]5 s' h- m, ~' ?
    <li><a href=" #">加入收藏最愛</a></li>$ [6 }) x, X+ |7 u7 s+ F1 L& s

    9 j7 C0 T. I; f2 e, O; C</ul>! U7 `; ]+ U4 B7 k5 \

    ! R6 }& i1 b7 M" U. f#header h1{- @) Z# a1 N+ U! W9 g- Z7 O* d
    2 T6 P  `  Q8 Z7 c
    float:left;# h. [7 H& C- M
    - f% M, m0 [/ _6 e, E
    }5 ]& N( o/ P+ K
    ' ~" R  B* T) q
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。- h0 H! G& T4 C. K0 F

    * b# K8 n3 k8 n5 O, R" J) K#header ul{
    1 N+ G* U1 I0 l' t7 G" i( d* I; C; m# |& A# _7 z
    float:left;- Z: @6 z. S  {! Y2 g; d9 T! u
    % ?/ y2 R' g7 g
    padding:50px 0px 0px 200px;
    + T; ], ^4 u! h  Q7 O
    9 X( `  ?: j2 {+ i# }list-style:none;
    . q+ r9 K* N' Z, F& t9 w) B% ], y3 |& g
    }0 p) F' t  A: D, u( U8 m* W1 @) T
    + t. _6 N$ B4 C/ {) {# w1 I
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致: a# b! E8 I6 W, K8 m1 }2 T
    & I8 M8 J5 g8 H: h9 T
    #header ul li{
    , }# o0 k" T# b8 a; Q" [
    " E2 H# w  F! W3 T/ @float:left;% F3 R) Q7 ?" I
    ) Y: x4 |; ?4 N$ E) ]& O) T% n* \
    padding:0px 10px;
    # Y3 k, J( D) F: `/ k  g* ^3 q  ~0 U- b6 j; `4 f
    }
    8 }" h: r2 D* c
    ' V1 D$ l+ ?4 l# \+ c0 Y5 [- u* n上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    # [- ?  ~' H& N6 `# ?; n
    " w& x4 w8 T9 t+ ^6 h; S#header ul li a{6 Z, h- \7 b  y% Y* D

    9 s' W. ?; X7 u8 D3 W5 Rcolor:#555;4 r; g: n/ E2 h- O$ @7 ~
    , o1 d% q8 d0 Y/ Y7 R; ?+ H- l
    text-decoration:none;
    ) q. v+ K0 y9 f2 d2 y- p2 W. l7 K9 w: F8 f4 y* m
    font-size:13px;
    ( b8 {1 i* z, \$ y0 D& m% A4 Q
    " l. e7 U0 n3 u3 m: f; Z}. _1 {: @/ f' f, _1 F  ~
    ) `7 V# C* b1 R2 C
    #header ul li a:hover{
    3 W) L+ G8 X# Q- z9 n
    ' ]. B; l* j# _; Q: o) u: W/ f9 W. Qcolor:#000;
    5 y3 C9 q+ A# x, J% U# e
    ! ?$ K. H/ ?, u" c# Jtext-decoration:underline;
    & r0 I" a0 W- o! D
    1 Z* v, K  k7 k& e8 n4 B}$ i1 c2 a' c& Z0 D1 Z, U

      l( i! t. h+ \0 \2 X# T- c) P0 }$ q1 N第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。6 _1 T+ q* f/ ~) D& u$ X2 Z- f

    8 M( M1 F  P! K" c- \1 G, gHTML代碼:) `4 F* p0 X+ e7 i

    # [8 ]5 {. e3 P2 j1 q+ V$ H7 W! |<ul>
    2 T5 u% p2 O; I5 q% s* I/ W2 N' O) F9 F8 o4 i
    <li><a href=" #">網站首頁</a></li>
    6 M$ ^: J; Q+ \. B; y; C+ [% ~# F/ l8 e5 y
    <li><a href=" #">網站製作</a></li>( n7 V" t/ I3 W8 R- y
    ' D9 D5 k* {3 [( h* Q: R
    <li><a href="#>網站製作</a></li>
    - C) T6 n! y0 h1 M' K* ~- a& f6 i: k2 u
    <li><a href="#」>office培訓</a></li>
    ' F  ^0 ~# ^* [# r
      M. w0 v. @2 z; ~  w) y, U6 W6 |5 `% ?8 H2 C<li><a href="#">平面設計就業</a></li>
    9 \9 ~' w9 B" P4 `
    ( X0 L) U- T4 X. u<li><a href="#">div css培訓</a></li>: L$ t( c& z3 v. x) Q0 E

    " j: w$ d. J9 {+ H# w$ C$ b( j! t<li><a href="#">聯繫我們</a></li>" s, n# ^4 w; s6 i; G
    4 H0 o1 H# P+ J. `5 L9 ~& ?
    </ul>
    & U  e. _5 c+ {/ W+ i0 _, x' D5 A- T" b& X+ l$ I0 D
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    / l) O0 }$ n3 K
    * d: r  a) p! Q4 x8 u導航部分文字跑到header頭部右側了。怎麼解決呢?
      V3 z$ g& H9 d8 j8 D# ?
    5 ^# P' O+ s6 ^& _* i6 v其實就該我們萬能的清除浮動起作用了9 U+ G% j& x3 z  @

    9 G6 e  Q0 E  G  J7 k9 p, }! fCSS代碼
    * l# `+ L$ D* I  N* i) z7 Q! }
    . t" o2 `: B2 n.clear{4 b) ]1 p- B2 ^
    3 _! _& A% Z% i, V# Z
    clear:both;% }: p; x3 d: v# i6 b0 U
    : e4 l6 t5 i  j- x1 R- I) x
    }% L* |# G* d' f
    $ }( f% j% ]8 w2 X$ S5 T4 A  B
    這時候為我們<div id="nav"></div>6 _8 M9 S4 C5 c# J* w
    3 A9 M- `* h$ G7 F8 @2 k
    變成了<div id="nav" class=」 clear」></div>
    ! J# z$ |4 C3 p8 ^  L0 f9 |3 ^3 e& s8 X% `$ d/ G7 N+ b
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    ' O- r- F+ t4 {% O4 U6 F# w7 q$ W
    $ F$ f" G" B$ ~完成導航的CSS樣式
    8 j2 _% u' y9 f# i8 ?/ w' e+ h; n/ w& B) U2 L
    #nav{
    - U! Z# U; {& w+ P% R4 I% t
    5 `& ]4 u8 N& l, F( c5 q( i% f# U! ypadding-top:3px;5 e# C7 x) M$ `$ ?3 w# Q/ Z

    # \! c0 q* {# R5 {/ l: m8 ?# g: B}) R& b+ {% U  J+ A4 S* B
    8 n" w; M9 {9 N4 T* G/ }
    #nav ul{) m- i( U* Q6 s
    4 F8 P  q/ @, T: R( Z) a
    list-style:none;6 S3 I" Q2 \, r2 \5 p- l; w

    " G2 T  @, g; P3 e  e, d}8 e5 Q% L4 {5 s6 J+ A  b$ C! n

    4 G, |1 S$ E4 c3 i! T#nav ul li{
    : B7 I* f5 P' o! L3 c& x  U
    2 g$ m3 w8 A) g- v2 E0 S8 q% Ifloat:left;2 N8 o2 }* `: e/ c$ O" G5 `

    * T' r8 p/ f/ P& y. Z}' [3 S! P1 [" s# A
    2 j* z6 y, b! _. t6 L" c
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    ! ?+ Z8 y2 H9 P: P1 Y0 ?
    ; n3 n/ ~7 e  Y! J8 n8 m#nav ul li a{
    & J* B6 ^5 R5 D4 V. V$ J
    3 S# d! e4 q+ Q: n% i# X# Q0 N$ Ndisplay:block;; Y+ p9 J( M5 j( j

    ' i, P$ g5 D+ s; ~5 X# U, S9 rwidth:135px;
    8 |! F. V1 G/ W. ^
    5 m2 r! z9 B6 \. q  m3 theight:56px;0 C( h$ |0 v; b2 ~4 I. W& [
    / L0 O6 n, {4 j% o5 r
    line-height:56px;, b7 [' O9 Z( d7 Q

    3 }" `- [# s* T6 y& `# Vcolor:#fff;
    2 T$ t2 K' b7 q, z) h" m. u- J% O0 i5 K! c- F; G7 B
    text-align:center;
    - k$ v% C. K% ~" m8 A. \* Q! i* y% e; g; {" W
    text-decoration:none;
    # O- X) F9 m. p0 Y
    . K+ f. ]3 f  @* c9 E8 \& U) ifont-size:14px;' E" \$ v' ]' Y1 w/ j0 _5 F
    ! l9 t6 ]" J6 m6 }" v" q) U( i
    }
    % c$ ~5 I) y! i5 k
    ; I8 F1 a; q% Bdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?$ n1 l! W( j) b5 j9 u

    $ Y' b# d& E7 D& p#nav ul li a:hover{
    ( V- g6 H; R9 c5 k# G0 m) a
    : {; V& Q. p0 ^( h: V0 s5 o- Sbackground:#177cb7;: S( H/ a; X; _
    # \& C9 z  q2 z1 l9 S: Y
    }0 m% f( o# J8 k/ J* Z7 x

    6 _) [% O9 N# D" ^0 O現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。0 ^: G" F; C/ a( Z
    : A# @# f- |! t, ]* C( J
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:/ I0 R0 [- w1 `. D

    ' }$ S6 S$ N: F0 ?9 A. {5 m2 ?<a href="#" id="current">網站首頁</a>
    5 ]4 T) q- w/ G- r3 R
    + x  W( S+ u/ D" b% z% C6 b接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    6 D: B* `$ N; Y
    ; D; o" @: b% `0 F& G7 Z第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片! G! P  n! U7 L
    . N, |. @7 D# A9 o. U' ]8 w
    <img src="image/banner.jpg" height="184"
    : i/ B" b( y# }8 ]4 F  w
    + q0 W8 e+ `, Q8 E% _9 g$ rsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    / e/ \5 R( y  d+ A( E
    ' W4 r' s* V" a9 k- K width="127" />
    % z0 i8 }3 K! G0 a( S3 _3 l! G
    * |6 x: n. W1 T7 {1 D5 |& ?7 L, b9 c右側導航html代碼:6 g0 [; c) O$ G- q

    1 m5 c# Y) A; o# b<div class="subMenu">* x+ x- x2 D% M2 i( n

    ; E# F4 i9 q7 ~, v8 X<h5>培訓課程</h5>
    0 J# ^, I$ l7 I! \* C: g2 h/ l0 O  b3 o5 K
    <ul>
    : V# a! x) ^8 H* e  c7 |
    / A  u  ^7 W" M0 I/ U$ B! R<li><a href=" #">網站首頁</a></li>& I; R1 x. H" n' @
    4 T: e5 M- Y4 V& O
    <li><a href="# ">網站製作</a></li>. v' n4 k7 o- K+ S3 c$ X  `7 C
    ) g5 a2 Z8 g3 O; X
    <li><a href="# ">網站製作</a></li>
    / s! b1 K; F& H$ I' p: [" s( D# X$ s+ s- w6 U0 g7 O; w6 l
    <li><a href="# ">網站製作</a></li>. C& J! O+ p5 D  `

    # i% S5 y5 Z1 ^3 r7 u9 n$ |: ^2 j<li><a href="# ">網站製作</a></li>
    ( ^$ X1 ?% Q# d2 N. S: u; m! x. M3 t
    <li><a href="# ">div css培訓</a></li># x8 H& t$ B3 o: q$ V; F6 Z
    " y$ T7 D4 p! Z8 _( W2 t  }  L/ O7 S
    <li><a href="# ">div css培訓</a></li>
    3 u0 k9 k' W2 e# t6 k1 B3 I' {" k, J: ]+ a5 S/ S* h, p
    <li><a href="#l">聯繫我們</a></li>3 K! J5 q: y$ M

    & @4 q& m0 j) Q) ^2 J' G5 O</ul>- b' z; {* J' M, L. `

    9 V7 k7 G" F0 o# U8 l</div>3 X* g) I* c: F7 E' ^

    % l) d. Y; s; _6 B$ m0 m' ]3 qcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    ' c1 H: D8 i/ @3 L# }3 J
    3 I5 Y  [! C4 z5 g" s#main{3 n7 n& _2 N+ W, U

    " ]$ D' M# P# W5 k8 C* ?' m! Gpadding:10px 0px;
    ! R* R" S( Z" }' q* U  y1 f$ @+ n: `8 @5 ]4 H& U
    }6 B$ K7 u7 l. O
    # H9 f% C# N2 H4 c- {' d. O! @- ?
    #main .container{% C$ p- a; I9 q* D( C& i

    . h. A: t/ a& z8 ?3 [( e1 W3 qwidth:674px;6 M' r( k* d/ x$ y4 y
    8 E2 U+ l) \! L% t. R0 s1 a3 h$ w. w
    margin-right:50px;2 h* K) {2 I4 W" m

    : I0 J7 z9 N: A) c5 w2 @float:left;
    - Q- R5 h* o9 m5 P) e; R% g8 @! _; r: S1 `
    }4 `$ `9 G2 e" H0 l
    * I2 k$ |" M& j* s8 [7 V! W
    #main .subMenu{
    4 }( s5 o2 A6 |5 K$ ?8 O* |- A- ]1 @* M
    4 v  w$ l& }- L; ^) n& M0 Ewidth:226px;
    + G9 N5 ?7 A( A: G, l$ x* V! l( O" {& ~# M: }
    float:left;
    ! b* O- _9 ^- d. X1 G1 M/ |
    ' j/ a3 J; o6 T4 u+ a2 K: dmargin-bottom:10px;# e. p7 z3 i' R8 W4 i2 `8 T

    ' {. i. p* c. s7 U2 ]  K( |}' ]+ B" U& m9 p2 ?) n8 ^9 s
    . H& G. \$ V; I) {
    #main .subMenu h5{
    # ?. h1 c, Z  x# i- _+ U; v+ P# M$ }* F5 M
    background:#19577c;% M0 h' z( J/ C1 Y) Y5 \

    / x3 s. L: W. |. a+ pheight:39px;
    1 o+ D  A+ H& D6 Z' g- v$ ?2 l- u9 G& Y
    text-align:center;
    + e# d$ e* K3 B3 y7 B& `( P
    # |, D" b2 L* Q  fcolor:#fff;
    ; C! j- k, o7 S5 X+ ~
    / U1 j. \5 m9 r6 K9 F; Y3 m2 L4 [font-size:15px;
    ( M! ~9 f/ R+ B0 ~' J# l/ r2 p& [
    3 `1 I$ ?9 n! {2 N, iline-height:39px;4 W2 g0 u& S0 V# L* U/ d: @5 a

    ! x4 _2 j* m8 @1 ?' L}8 H& r3 ?. d. m( ?0 ~$ Y: q
    ! g+ X0 H/ ]' B9 G/ ~
    #main .subMenu ul li{. A" }) I4 G4 m

    ) v1 L7 J  H0 F" |3 H& Kborder-bottom:1px solid #d4d4d4;
    9 w3 J9 Q# |2 O5 h* ]2 b
    $ b& F7 f. h" X8 F# D5 obackground:#f1f1f1;0 m8 n, Y9 F3 [' `1 ?5 [
    6 E8 l$ Y* c& G+ P1 k: V  b
    }# q/ t5 s/ n  ^5 p8 j6 N
    . E, R3 n6 o- Z- l" n: n
    #main .subMenu ul li a{
    8 q4 V; }8 @. a( k2 x9 N% L
    4 g" @6 R& B' b! sdisplay:block;: {4 K) h  H( c* @- e  M) D

    / X- X5 K5 N, ?: H' B' t& [color:#000;( n2 L4 v0 l) I* u* J- p
    : e/ t5 k1 c, L; \5 B. B% b1 \9 c
    height:36px;: e, H7 H1 H1 X8 \

    ! w5 }! t8 K+ N2 J5 R* _. B! dline-height:36px;
    ; M- N( t8 l7 o- O+ l( n8 T" J( E7 P/ t
    text-decoration:none;
    , D4 a' s6 U$ ^9 r  w6 ^: I& [4 _4 K6 J  @% G3 l- Z
    padding-left:60px;
      C# K# k1 G, |! _6 e2 A# k6 h/ m, q( b) u3 G( G# }  d$ D- A" }$ ?
    background:url(image/li.jpg) no-repeat 40px 50%;4 I  @# l( i7 d4 |- X
    1 i& O6 Y& |- Z' h
    }: K' I' P( E# m# j- g! @9 \

    " ~, L. g$ Y: @# ^: K' B% B#main .subMenu ul li a:hover{
    6 m  ]$ F' @2 k! L7 O* G% F, H3 g# J: j+ ?* r& g& t2 i
    color:#177cb7;, z! i& n2 q1 b3 D6 [
    8 @# X! h1 W$ m
    background:url(image/li3.jpg) no-repeat 40px 50%;  \# @% L) m1 R, x% p, h  {) U! W6 |& }
    0 A( R. D0 x/ N
    }
    2 _# O" s$ F  U9 j
    , d% d& c. P# M  t; _0 S7 W4 A第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。1 o( q2 D. n* P: t& x( {' ^. U# [. ?* ~- d

      A7 E; I& Q9 i1 Y: [現在我們看看HTML代碼:
    6 @3 o5 D" P1 }
    4 r$ ~! G" i( H7 I4 O& P7 [. ^; q<div class="news">: N9 W# X- G$ w& W% |% t$ v
    # _$ N6 u4 ]# Y9 y& T4 t5 {' a
    <dl class="xuexiao">
    / u/ |" N: M& C! K4 n* c2 ^
    2 X( s# l. d/ A' U<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>: W: ~' J0 N& L7 ^1 U

    ( j$ {6 X) S5 J5 k' w; }/ f<dt><img
    ; M& q3 p- c/ O  Y: N9 T
    3 O0 g% P' P( u* |. C" Z% C src="image/223.jpg"
    . X) ^' a2 S2 G$ L+ T6 g% `: B
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    : k1 A7 w  V% i, b' \$ o3 S" N
    ( V; Z" A: y+ f% t/ F width="488" />
    ( P# k+ g2 V+ d* H& v
    - \' p0 Z0 g* r4 U+ D8 `<!--[if IE 6]>0 o6 m1 Y' x, m# z6 m
    , N* z8 V0 o" F
    <![endif]-->
    $ }' l& c0 ~: J: B! T4 |- o/ L. N, j! P9 B
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。( j7 M% }. r, q  Y  I
    . q5 L# e9 N7 q
    <!--[if IE 6]>
    + {* T2 p/ j$ |1 D/ |; t
    0 @. j! X9 e; I' T& _. _<style type"text/css">- r9 @" C8 Q" M! Z4 _

    4 u( x6 D! [) I2 S, s2 E# `0 ]1 b#header ul li{
    3 L. e0 ^) @! f; k- i6 ^3 L
    ) o+ A5 t/ b7 U- dwidth:80px;' Y+ `9 x7 V. A8 r. f  ^

    ; w1 p1 _# k- m. }! g; I; Hfloat:left;9 t" N% _9 B( K9 L$ w

    % u- P+ Y  [' Qpadding:0px 10px;
    : l* f: j6 D( U) f/ n. E
    ; Z9 h( N9 B/ Z5 N! ~, V; V' r" r}" N. d, p8 P% y' z

    ( p& f' W! o  v3 ~4 _  `- DHeader頭部右側加寬度值
    4 f/ J3 Q% ?2 y* F1 D1 Z. Q" t+ B! j: J3 Z8 E, v" J! z
    #main .container dl dt img{& k% h- e8 Z7 q- q
    / o) ~& H- ~. `: k- a' |9 s* I
    border:1px solid #ccc;/ A9 P- g. K! ?4 k/ s) i

    + M" p8 `4 k1 a}
    9 x; L* e9 L6 l3 G! F: h! D$ X6 }% v4 C7 Z! g0 ?2 Z8 s
    #main .container dl.xuexiao dt{
    ( Q, w: i7 W* ^/ M4 e5 ]  a1 N1 j* W+ [% p; v9 {
    float:left;6 D' E3 L7 Q# }: p1 D. E: `5 [

    $ ?7 G0 b/ o0 Q7 g0 b$ f+ ~width:110px;- o: R& I3 }9 ~1 P  D& b% M* r

    ' d+ q2 W7 v- w4 S0 t}+ Q* @# p4 V0 }4 M# s
    1 X% q" y( ], M6 C
    #main .container dl.xuexiao dd{
    " O) k7 M* v# {  C) a1 B( j2 G( e1 I% k+ q/ ~
    font-size:12px;7 X' ^: X* ?0 K
    , t+ @: e( T5 b9 b' l7 G
    margin-left:20px;
    0 c, x& Y* q% @# U6 A# d
    9 Q- o5 r  t6 n) P7 z, bfloat:right;9 ]- d. K. i( [" s/ z
      }- V  y" ~( R9 i  R" G9 E
    width:145px;
    9 ]5 q: c' Z3 J
    . `& S! e4 W3 P& L8 y$ g% h* T% }text-indent:2em;
    3 _3 ^' ~9 i5 e% ]6 Y, N3 K/ T7 F& A. T  R7 b9 a+ w3 o9 `7 @
    }
    # R* N# n  K2 X9 Q8 J
    - h0 D' I  Q( T% r#footer{
    ; m7 n5 |" r1 b1 z/ J& U1 Y0 Y& k  n: K
    0 E* a/ d8 c3 C/ v  f  qmargin-top:-10px;. r. e" A" G6 {! Z6 o
    $ C: W9 \1 h3 W# p6 ?
    }4 F4 o+ E: H. h7 i
    % N  M& E' x7 g; }% u
    </style>
    / C9 k/ v% Z/ U! P
    ) |" E3 B1 o) Q2 |% C1 ]<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2024-11-23 01:39 , Processed in 0.008205 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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