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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:12906 / 12906

生命值:4%

升級   100%

  • TA的每日心情
    奮斗
    昨天 14:56
  • 簽到天數: 5242 天

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫0 E7 G+ x! m6 C% C
    $ O- M/ o' i* c. h) s0 }0 j* s
    body,div,p就可以了.不需要寫*了.. v$ \# d) M8 Z) e9 [1 m5 q
    ' h- ]$ C, H( P4 K, W) L# ?
    *{: \+ p3 M. @" k, m- @/ \- e

    ' A8 e% @) I! i( Qmargin:0px;0 w* t' b. j  r- m& |" {
    & v# i7 U3 X. a- r& F/ V
    padding:0px;
    ! c  D& d8 P9 M! D) m, y
    5 n, m: n4 a. I5 X# j  N/ Q}
    ; T& P! S/ ~" v4 O9 v7 P- O0 I% S/ D# g4 D' z- d0 e
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.* k" p* H) n4 J" o7 i- F1 l
    ' b1 h3 k7 Q2 G7 R" W$ t
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.$ H& x9 s8 H# r2 [  i$ N  }2 b

    1 g8 R1 L, }+ q( [8 [3 O  ^4 ybody{, J1 _% n# \/ X4 Y5 B, L! c* V

    1 P, I3 X) K' a9 kbackground:url(image/bj.jpg) repeat-x ;
    & u. S# x, e( V" G( j9 ]& |  v8 k8 Z" ?
    }9 m0 o( ^: z3 D" f$ w: _

    4 U4 ]: W% R3 p8 p第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼- [- }$ B! ^9 G: w2 G! [
    6 X* w0 p0 a- l, Z& K* k- A1 Z
    <div id="header"></div>
    6 w  @, n: b# `1 q2 J
    % ]+ c" q1 ^) C$ a$ W) h<div id="nav"></div>
    % R  f% O# G) A  _! t/ z% [3 h/ ?5 d$ v, O
    <div id="banner"></div>
    9 E' q; M" D8 |8 B0 Q+ H! u" }9 ]* O3 |3 m# E, E5 ?' y7 [
    <div id="main"></div>; K" q0 U! _: c- X
    7 X/ k! s# U* e' m: \* e4 x
    <div id="footer"></div>
    " }% R4 s5 l& i9 [/ }3 z7 K: l( v  ~: G0 E$ v8 ^! i
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    & M) h# }& R$ Z3 p; T4 P* Q2 U1 E2 M9 U0 ]* P6 c2 v4 C
    #header,#nav,#banner,#main,#footer{
    7 I( C# q  o, a; i% m6 Z4 v; a; S+ B( x' t" O, |
    margin:0px auto;
    . u# a* Q: |# `. Q9 T. d6 g5 _$ ?, H: z) H: R6 k7 ]8 U! x8 O/ \! F
    width:950px;$ i. t( }" ~" x+ B! k1 n) K  T4 A: V

    & L. j" o  C  [4 F( V4 t}0 f4 D6 t' F" ]- {% ^: W

    : Z" Q& @/ b! P# l" N第四步:先完成header頭部部分
    . O! U5 Q, V* _- V  F# `) E0 i3 K' p. r
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:6 [* ?2 _8 O# H2 X; C8 Y
    ' q+ Y5 }3 }# {' N
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    # _  \; I  M- \# H- J6 V% z" z5 Y8 V" k0 g6 A* ^: H
    那麼CSS編碼該如何實現呢?
    / A% d6 B: p4 B1 j2 ~" x
    ; |( Z  `6 i4 u7 y大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下" T; r. P- P! L

    % T4 Q+ @: k# s) L& x, ^! w#header h1 a{* p7 y$ J# y: G$ Y

    ; i4 q5 F+ V& Q- @( z( c# v7 a% |/ obackground:url(image/logo.jpg);8 q- U/ ~, Q) C: ]

    / L- g0 X* W: B0 _% ]. Uwidth:476px;! d7 U- @! t4 X3 o; E

    8 i' ^* B/ M* {' h2 G8 y6 Nheight:102px;
    + o/ A8 c3 n3 w5 P% g8 _' D# k5 p) i; z" z1 n! l0 O
    display:block;
    3 o1 r# ]0 g2 S, R3 w2 q
    $ u5 Z6 o8 r1 {' `/ p5 u- utext-indent:-9999px;
    - b; k1 L5 N( A; u0 `: k/ L# r6 f: \7 y" B4 c
    }& V" \1 ^5 _! P0 f3 O) c
    2 V* W: o, H8 z2 r7 Y0 d/ Q
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    - I8 m# }1 \7 Y' B( M9 O- K
    ) c$ w% ]1 G0 T<ul>
    - D8 R& c5 B" b0 c' w/ i3 K5 z" }) `, u
    <li><a href=" #">css切圖培訓</a></li>! |7 T& [7 B/ l! i* b& Z/ v

    8 g& F; r" E: [+ B" v<li><a href=" #">設為首頁</a></li>
    " ?/ C! ~0 ?7 S4 _' H# Z% U/ T) s
    <li><a href=" #">加入收藏最愛</a></li>
    0 e( v: v" S9 A3 a$ y+ |
    0 M  D6 |. g3 B. P9 |( j</ul>- K! s+ O! a- |9 i9 O, B6 E

    : b, c3 p  L( h* \0 H' p2 v#header h1{
    / F4 j  B9 U7 Y2 M" _( w- d3 N# Z( l0 ~8 Q. k  u7 q
    float:left;! l( _6 C& A0 }2 U) \: m
    0 Z7 F  j9 y8 G8 P
    }% o" Z! X& O, M) C

    ' l7 W: Q# `2 [6 F" w" H/ q* t% N我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。' {( d, a0 B9 s5 {

    $ P. g/ _& |$ d+ u4 I#header ul{
    " n& p- e! B/ S3 G$ I* `
    # ?0 x5 c0 `/ Lfloat:left;
    1 q) B) j! V. A5 }7 T- K) a% A4 a: W- d; C+ y! {0 F
    padding:50px 0px 0px 200px;
    ! _. B$ G- E, R) S7 T2 y8 g0 ]: J7 H) u2 x( I2 Y7 i4 {5 F
    list-style:none;6 @; M$ O# m$ K3 @: J

    & `5 |8 a2 b, y+ E) {}
    + V8 K# c; A1 X0 o1 [; J: Z+ ^& y6 E
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致$ F% I8 f+ A# T$ l1 d: ?6 ?2 P% K

    2 K: Z3 j) X3 w; y, n#header ul li{; U1 L" z) Z  s( }- B
    3 x4 `4 I' e5 f7 o3 R: b7 [) A
    float:left;
    : o/ n6 ^% G6 T( ?( C% D4 S
    & A, i: W1 O6 F+ V) opadding:0px 10px;2 z: N& P3 }) k3 g2 M( K
    3 z! x5 @: ?/ K, U. N0 R& u
    }
    " u  s! k1 ^. o8 _  ^8 F) f
    8 A( q& T( V' W6 Q! {) T1 l上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。; ~8 b  A/ l# X. w

    % X- v0 G5 Z7 A" o; t- O#header ul li a{
    $ {& i" O0 f* e! l2 N0 A; ]( r0 Q
    * j; s+ l. z% u: T7 l; scolor:#555;
    1 U" O, R" @9 O+ d, @
    0 E! k1 x6 h& v% q1 g  L% p6 ptext-decoration:none;- [9 n5 D& g% {

    & I7 Z6 l% ]7 n2 e5 G: f+ Dfont-size:13px;
    1 }. }. L" L$ ^* V: d# O( r$ z
    4 B; }3 Y, ]! |+ U4 Q}
    4 e( g+ `- _% j& M5 q
    8 ~) @6 \/ s7 t#header ul li a:hover{
    0 v% m2 D4 H! x" M- o+ p8 N5 p/ w. Y& G! a
    color:#000;
    3 x& S+ s9 I& ~) b( b: a& C4 J7 D/ ^% f4 Q8 \; V
    text-decoration:underline;; |$ E- x' U3 w, [5 u
    0 U! ^" A* G4 O9 R" J4 v) k
    }0 b* P* A" \; F" I
    4 M) V+ N* R5 G) e# C# Y
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    ' F2 N4 p" c" J4 s" N: z4 u) s% D7 k  Z! T$ M: p1 V9 x
    HTML代碼:, N/ c- x8 b7 F6 B/ k7 o1 o

    9 v) i3 ?& }' _% J4 g<ul>) [/ k2 ^- n) [* y! V

    3 z5 Q: D2 B! J# h: X4 |5 ~<li><a href=" #">網站首頁</a></li>
    1 K. c. j8 s& R6 V  [3 ~" C- R
    5 W2 z) `; |# @: `. u+ u<li><a href=" #">網站製作</a></li>
    # {4 |: [: [7 }; J5 c5 _8 P
    1 L+ @6 e# i4 Z- K2 B* Z( W<li><a href="#>網站製作</a></li>
    ) v& ]; j, E  s0 ~
    9 n0 a3 [+ A: y: ^9 n7 v; p<li><a href="#」>office培訓</a></li>
    1 j6 w7 ?4 ~# k2 k+ i* F! r2 a* W- i, q5 d! `/ n3 f
    <li><a href="#">平面設計就業</a></li>' h4 S1 C! O; V. F' w% w
    4 ~. A! f+ Z6 j0 q' r
    <li><a href="#">div css培訓</a></li>
      G4 H1 P: }$ ]% c8 Q& o* G
    $ S4 [1 D! S  ^, u<li><a href="#">聯繫我們</a></li>$ o, Q8 h4 X: T, L, I
    2 b) M! W) V; X7 d, w
    </ul>  J1 w$ x. T* z- Y5 }
    / ^/ {; q0 C1 T3 I+ w& t
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    4 g( U6 _7 y' S- x" I8 @+ v7 K3 p9 C* |1 w
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    * N  V7 S. w: ?  _* p1 l8 t
    3 r8 C% F! E, m$ ~9 C  H4 U8 m6 v其實就該我們萬能的清除浮動起作用了
    / C9 K* z! B# E4 |+ k' f$ c! b1 k' E9 U6 j! _6 A& v
    CSS代碼
    * X; B: R5 l4 R0 `+ l: F. }: P  h0 I& w2 ~8 i% F
    .clear{
    9 Z  y2 V; _+ f3 O( ~7 u" [$ J; e3 ?: I) q0 C- y! Q
    clear:both;; `: S, w5 r" b( N. @5 _) ~7 j

    / t8 F: g6 @( I}
    ! q, L' Y! m5 m# i2 a8 D! @6 T2 B" Z8 i7 d" m1 v9 n  n
    這時候為我們<div id="nav"></div>
    : V( }* J4 H5 B2 c* j( {: O9 E* J2 ?+ S
    變成了<div id="nav" class=」 clear」></div>, F, J$ {7 e, Y1 C' E  |
    * \( o% g# [* L
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    7 l( M2 A/ D: }! D
    2 O0 a5 f' N. b9 m2 ~完成導航的CSS樣式$ Z5 }, Q" z+ M4 c- b" V5 D
    , ~/ T7 W- D* r8 G/ R! h
    #nav{
    9 S( q9 G  g. V2 C8 I" G7 T& A& G2 ?6 x: c! K; Z; {
    padding-top:3px;1 E3 G* c  N% _7 e7 Q3 f& T& M$ O; z; `

    2 ], q% b3 B6 B9 ^8 ~0 X, y}
    6 C% `) I! _7 v0 u/ A' n( E2 w% ?9 A9 t; J. g
    #nav ul{
    " }7 g3 s9 j8 }( L
    9 K, [) q4 G! o0 x& r$ e1 U5 {list-style:none;* ?6 I+ q) a& L( Q- j" l; \

    : E. g% Z% s" L6 O% Y( H5 ?}8 m" [6 G+ D+ T$ Q! N
    % c( r5 c5 M: q' u. e. ^
    #nav ul li{8 y! ^3 |8 w0 {- F3 e7 x
    0 t6 r; q5 }2 n" P
    float:left;9 n6 [3 h' ]3 m" |0 b5 J: c4 q3 I0 k) ~

    $ M$ `! Y3 P- T+ z3 E1 ?# Z7 \}
    7 Y. V' H) C5 X3 Q, P+ `2 J) I5 u1 b3 b* E
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊' f4 C* C3 y/ `, E
    , x1 ?1 ^& V# v! p; [
    #nav ul li a{
    3 d! c! P  L7 P& n% Y
    4 G$ l/ A  |. A; \$ n9 j+ Jdisplay:block;
    $ @) G' m& L0 X- |3 E# }$ n+ @6 m
    2 \+ h, `! e; gwidth:135px;# I9 O- X9 T2 L5 D3 W, ?
    ; Z5 Y" W  ]" B( a/ A
    height:56px;
    2 P2 a4 r8 l+ ^3 W; Q! J2 i7 \) e$ I: V$ V5 a
    line-height:56px;) M% Q7 L8 \/ n3 R7 _
    1 |) P' n4 U  O' D6 L0 v
    color:#fff;% y6 g- j7 Q! h; s0 p6 b7 m3 P6 A, R5 \

    1 v! e$ T( P3 Utext-align:center;
    + p. e0 F8 s7 d
    0 r. M1 `! r2 w$ |: }text-decoration:none;% P- F* z' ~4 Z: x# ]

    " W4 u& O6 ?! j- W8 }4 mfont-size:14px;& s4 f5 W5 w; J) P+ \

      E7 y8 w3 c1 v' R  G% z}/ n$ o6 N, X8 k3 b1 U( S/ g

    ; R/ y' H# N3 S5 A& E8 jdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    5 O/ u5 |7 e, B- r/ w& n" \4 H4 t3 O: r
    #nav ul li a:hover{
    " W4 d" ^: P5 Z2 I- v. b7 p! F4 M- \/ j! A/ c9 s. p
    background:#177cb7;+ t* n/ D/ y+ h5 a- k  x

      d0 r% i4 _2 p$ I# ~}
    4 h1 t  r' e) q  ?  N: W- j$ l$ ~8 m9 T- A
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    : l% v8 [, x% ?. y3 i
    ) U) U0 h0 L/ q8 k其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:! g  E, j; K! [* {0 s- X
    9 c9 I- b5 U& ]
    <a href="#" id="current">網站首頁</a>
    . u' _! i; n  X
    1 N" B, V- d* i& B7 y3 K  T接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒& j! Y3 f2 x5 a( U# z; c' \+ W- R

    5 J. P- M4 c) `& N% N8 M% b第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片2 ]& n7 D/ K! Q1 G
    ! R4 w9 N5 O& Q4 _, }
    <img src="image/banner.jpg" height="184"; N* [' r2 u- N! o9 v$ _. k6 y1 Y

    5 M% n; ?% J+ qsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"5 H, E" Q5 V0 h* D" {% K! ~

    ) Z+ @3 P3 j! x5 |+ Y8 o, @ width="127" />
    + G) ^! p) r, s% {+ x" ]& l& C+ w# q1 B1 d& U+ P+ s; ^* D
    右側導航html代碼:
    " }% a9 A1 y0 \8 D7 B5 G" [( g/ @
    6 X8 r; R7 B3 y. w<div class="subMenu">" q# Y9 J6 e0 l  B0 p
    $ K$ e1 P' v9 ^% k6 g6 ^) P
    <h5>培訓課程</h5>! D0 E- p( e/ W6 {- t
    0 C9 |. R# z6 X
    <ul>
    $ q7 L8 X) X% @( |& T1 U  E; w' I
    " O0 z# R# @0 b- Y5 ]4 O<li><a href=" #">網站首頁</a></li>- B) c( Z' B3 ~/ `: u7 h  J) T2 H

    6 P3 B; K( _' X; N" A7 E( Y<li><a href="# ">網站製作</a></li>
    + X) m8 y% v+ t! K  Q/ C5 v. R' u+ c( R1 L9 @: Z- \9 ^) O) f
    <li><a href="# ">網站製作</a></li>
    ) k0 Z' R+ c6 z+ j
    4 J  ]2 l3 p* U) J. s& A; x8 L<li><a href="# ">網站製作</a></li>) P: `( J. x4 G

    : T. C- G0 @3 k+ M<li><a href="# ">網站製作</a></li>. Z6 k/ T8 ^/ C0 [

    & u- d# g' L$ j0 \  N<li><a href="# ">div css培訓</a></li>3 r- z6 H; c( R5 m
    + m6 d1 `& y: O/ w7 k- M
    <li><a href="# ">div css培訓</a></li>1 K! y( c4 o: z5 O- c2 o

    4 ^) }0 O, Z8 L<li><a href="#l">聯繫我們</a></li>
    ' Z/ l7 Y& g+ E( C: z' g$ u( o+ C/ @" x+ T! J
    </ul>2 Y. E) y4 X4 T3 {+ |0 [

    ! }+ i' u: ?" g( s& S: ?. {1 r</div>
    ! J0 V$ @5 C9 l" I" L( o6 H5 d5 v# M, m- n# U3 F
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。# ?5 |8 Q2 N# K' M  l. c9 |

    9 V+ g6 `# [* y$ U0 v#main{2 m  x9 t$ \: O2 l

    $ k: R" M6 \/ i3 e- S8 upadding:10px 0px;
    0 R4 V. I( _3 Z5 c2 s
    # v: G$ J* w$ q7 t/ S}
    # s1 Y+ e  P" W$ |$ j% t* ~( m5 i' r, r. `
    #main .container{
    . Z8 X- ]9 U0 H! P" R' T) R+ D+ p3 u1 A; I
    width:674px;
    ' l# w, z; [7 j/ N
    4 d/ h& y( w! N7 T/ m+ C- y$ W+ Umargin-right:50px;
    ) o! T3 \8 j: m3 }/ G2 N0 m, g' L5 Z2 G3 ^' [8 h- E! q: u
    float:left;- g; p- i* l: M3 Q  `5 z

    2 X$ g4 E5 h9 a}8 e- h- W# A- V+ C) O4 e
    ( L0 ^% O3 g# r2 y' I1 @
    #main .subMenu{. }( G8 Y* \+ H* K6 G" c4 }6 Y8 q" F. ^
    5 `$ q' F1 R0 x
    width:226px;
    & F' n. ]/ `$ d, ~# W$ @' P7 m" ~" U) I, `2 o# f+ I
    float:left;
    0 G  h" i3 ^& z3 j, G+ N
    ! u: ~: `1 E3 Z6 \$ [: v5 ~- omargin-bottom:10px;
    2 d( A- @8 J/ ~$ r& U
    4 ]8 m0 i, [8 }5 m}9 d1 \- v+ A$ ^! {) I
    , q/ a6 d3 t  y% D& a3 Z0 j
    #main .subMenu h5{
    ' Z( W5 N! Y) U2 i( }" I( M0 r6 n- e/ B8 Y* m( _" U( x. j
    background:#19577c;
    2 h) X- z3 c/ W! e1 i
    - Z8 ^+ f5 o7 q  R; C9 u; aheight:39px;- |9 K: g: q' |
    5 y- y9 O/ Q. [+ v( E5 o
    text-align:center;
    8 U, `! a; `2 F) ~
    ! i! a5 W/ I: gcolor:#fff;
    1 ^5 d: j' X7 U- q' J% W' W& `6 }* U$ @3 r
    font-size:15px;- s- x$ s9 s" X% {
    2 O5 e* G0 t5 q1 F
    line-height:39px;$ ?# b1 {0 {9 ?/ ]4 ^( j  p: e
    0 N! b' t( J) A" k* k$ C
    }% T1 O3 M9 F. C+ X9 D! M6 D4 l1 x( F
    1 f& \" W; @/ Q& t
    #main .subMenu ul li{0 y: p2 M/ d; S" E; F; c7 x

      u$ r. K' O% o5 A& r: d: iborder-bottom:1px solid #d4d4d4;0 q; l" E' t/ L6 o: J

    + s6 U# F$ p+ H4 r; d9 Y% M, Xbackground:#f1f1f1;
    + v4 ~4 f6 s& I1 |( d) S) E
    4 Y" X9 X* @- B}6 Y0 O) }# k' u
    $ X( {( v4 v; d* {
    #main .subMenu ul li a{3 g3 l& C. L! J$ K+ b
    * p, O8 A0 h; \, Y6 u" e9 p/ @8 |) }
    display:block;' }* X0 e4 Q5 \
    : F. u- B% Q! G" H( m" g
    color:#000;* I/ ~( o* Y- x- d' y+ e5 u
    & R2 Q* q% z# t! a9 Z4 ~2 Y1 \2 h
    height:36px;* ^! A1 B( e) N5 B6 j

    * Q1 X' F  H' q/ \, yline-height:36px;
    + V4 p" z7 }9 s. W- u. g3 B
    ( e1 Y/ Y! J2 _3 M# d+ E$ N2 B; I( mtext-decoration:none;" D- {# `/ @( I3 A7 s% ?

    . Y8 B% Z  l- u* V% vpadding-left:60px;. M0 p! ?3 v( s. A: z4 w: t

    : j: G7 Z* S* Rbackground:url(image/li.jpg) no-repeat 40px 50%;
    ; ~* B2 s, V2 q
    , Q% D; o  o8 D0 i& \+ U}. N4 u9 b3 O- k  N9 Y
    * k( i& R. W% y* L
    #main .subMenu ul li a:hover{$ r1 S  C, _4 z9 M, C7 d
    ' z' w  i* y5 }% I
    color:#177cb7;
    # g$ J8 n+ S5 O9 n- f5 r7 ]& d. [$ V* v0 A1 P; c6 m  q( k
    background:url(image/li3.jpg) no-repeat 40px 50%;
    8 r2 j% W! j! `
    ; Q& ^- _, }1 N6 q" i/ ]& p1 O}+ y1 }0 C; b9 B) g# u+ p- d
    + y+ N" ~- Q$ J. r
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。  G5 _$ g: {9 x( |# e/ p

    : y% M$ X3 t- Q4 R- D現在我們看看HTML代碼:* _* `$ m8 D3 M3 B8 J6 J# L
    " N4 p- J9 t6 ?5 {& w, v! `; M
    <div class="news">
    7 b# J+ S: R. o  W
    9 @/ n% Y2 i8 u) Z3 @3 o<dl class="xuexiao">. q- Q% S3 y  L* z% K( {
    " m$ z- {$ p$ p. V$ a; D+ F, e
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    & t) R! m! y7 E# b( i
      Z8 ]) c* h; B- g9 e! L, N- B) [<dt><img
    2 R1 k: m8 d( z" S  R: a1 T' Z+ p5 r* v/ R$ u7 i7 T5 A
    src="image/223.jpg"7 m! O3 b2 R  U+ g# u

    * H: G4 k& Z/ m! I6 H* Gsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    . r6 Z# F; w: E3 ~9 W' e/ e4 R. {- D- y- A1 x# i$ }
    width="488" />  g6 C1 `+ }' O( `9 B
    - C6 H; x( F) I4 N
    <!--[if IE 6]>; x/ g  k% ~' l0 z: q0 V0 c

    , g& \2 l. |7 ^# p<![endif]-->
    # V+ j2 ]0 i' n8 u% e
    & M  Y' K5 [* n& u% d上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    2 j; K5 X9 i0 M2 U* A9 P- i- ~; i: o, s/ P) o7 V8 d, p
    <!--[if IE 6]>
    ( e1 p9 r, U- X; b$ n, h9 w$ u, m7 i/ i% A
    <style type"text/css">) x( }, L# T7 n

    9 x% ~) W( `! J/ {' f% R#header ul li{. X& X$ H8 U9 T  \; H

    $ \" |; b5 M( w& [3 W! G2 @' }9 Q8 iwidth:80px;
    5 K) }& R& |" g% E
    8 M- M4 S& R( ~& g* Tfloat:left;
    4 g6 H! x+ _/ u3 x
    5 t7 v' ]# B) r  m, `3 b6 kpadding:0px 10px;
    ; E  t. x; h: y+ s4 C2 A' M# i4 y  q% k
    }/ J6 @& ~* V- T2 H+ _0 Q+ {* Q

    # x5 U8 s" z$ B1 _Header頭部右側加寬度值
    $ _; S( y1 Y: {) k. z* C" d3 A- O& L6 I
    #main .container dl dt img{
      c$ N$ ?3 L. E* ?7 A8 `/ f+ h9 j, ]) ~" r0 H
    border:1px solid #ccc;' m0 O# ^& c: \  m* k' ~
    ' F( u0 h+ u# K2 z& F
    }1 p/ t7 h) k( A( [0 B

    ! k7 a- M3 Q! q# v" a# r  U#main .container dl.xuexiao dt{* o6 C# R! }4 ^6 }1 U$ n( c7 L
    " D( x: f7 j9 v! b0 ^% a/ z
    float:left;
    8 x, T4 P  m% b& v
    - O; s5 d" R; d. X! b; N0 Fwidth:110px;
    ! T: C. c# z  N) k* j: @- z0 ~# \2 X) h3 I' a$ _4 K0 _
    }
    % E# x) }5 S! F- `4 E
    3 {, E$ `* S' }! i- V- G4 O( Z9 x#main .container dl.xuexiao dd{, O- `: n4 U7 L  g  W
    * C! O) @% [1 r% [; o* C
    font-size:12px;
    1 c( c& h" F/ k! H* ]9 G* B0 B/ W! k/ B8 f( H2 `4 _  t
    margin-left:20px;& {, ^8 M  {; _
    . ?, t5 E' K) \% b2 K% n
    float:right;
    ( o( H  v2 p" |/ B. L% m  u6 l( Y7 p! R! T) C
    width:145px;
    ' P- n$ P3 z* v; c9 B& ]/ s/ h
    " r9 o6 _1 v/ b8 |1 f3 @3 ]text-indent:2em;
    & G8 f$ T- ~& r7 P  ?; F/ \% S5 }$ p) z# Z
    }2 W; J" }! {  d) B: W& j0 \' H- L
    / i* t* d% X3 b% I. E! r8 f
    #footer{
    ( v1 U. m/ ?1 h: e
      O% b; C7 H' p# K- ^! Jmargin-top:-10px;
    + M1 E% X" `9 w- [7 w, X4 g# z3 W- b+ m' b- K2 f, P4 I
    }' [: t% I1 U6 Q3 G0 M
    : J" |  h0 B0 I  c
    </style>
    / R' c4 I( h9 Z$ \" o
    6 T$ ?; x  ^. L+ C/ d<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2024-5-19 03:15 , Processed in 0.059693 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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