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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:12865 / 12865

生命值:4%

升級   100%

  • TA的每日心情
    奮斗
    昨天 16:01
  • 簽到天數: 5229 天

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫: v3 M3 A1 F5 k0 d; ]) m

    " d% H# p  F4 M3 @, E5 A body,div,p就可以了.不需要寫*了.
      r2 Y9 m' v- p" l
    0 ^2 a2 a' n* d*{
    % A7 v, N6 n5 e$ d! n
    ( [, o, X6 U& R9 [+ i9 T6 Bmargin:0px;' [3 s6 ]7 z! [
    ; s. m4 t/ o3 q
    padding:0px;1 \8 l" S: }$ _

    % Q( o1 b) i5 x1 B0 n: S}
    & s* }4 R/ B7 W3 |- m/ x# _4 S% k' r' v- _8 w  q( S* \" |
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.( r( F) \0 j4 F# @

    7 A8 t: n0 C  D% R' Y8 M4 r9 L7 I這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    3 f2 ~& ~, y, e! ?4 h0 b: ~. V1 H* n  z4 N, O5 P
    body{
    . Q4 X# H! T0 \1 `; P9 i+ F
    6 U2 k' n$ n$ s) O/ ibackground:url(image/bj.jpg) repeat-x ;
    4 o& v) t6 M+ {  Y; ~# H4 \/ B/ ]+ N8 ]1 c
    }
    % X! Y* X1 a9 |3 o% G0 M/ N* @8 F  R1 `8 x, \5 a/ Q; X/ F
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼5 @) p/ q2 H: E% a

    / H! C% C& _/ Z<div id="header"></div>
    & ~# w/ x8 t# O" S# o/ J# V
    : h) e# H7 H4 m- ~" P<div id="nav"></div>1 i* h0 f: S; @# s8 J
    , k1 x, R8 P8 l8 Y8 B- d+ U& ?
    <div id="banner"></div>
    . ]* o7 r& B9 J! `2 o* a+ M0 t3 V: s, X0 I/ I5 l2 g& A! R7 \
    <div id="main"></div>' C, j& O' Z* V6 w

    2 C# a, E9 f3 F( h& ?7 R$ `<div id="footer"></div>& z4 k3 M/ N# L; `+ `

    6 K, \3 O! p0 u通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    3 v: p! `: A, |. Q; L+ g. e8 A; v% A0 s  ?8 i1 {) x
    #header,#nav,#banner,#main,#footer{
    5 H0 ~# |( U0 V' H  }! q6 K# p( x- [$ m3 n
    margin:0px auto;, n6 z6 b0 h. g5 u- R
    : w0 }1 D7 O4 Q  G( v; R
    width:950px;
    4 t; b7 H0 l0 D- T, B! V2 a" X+ n' _+ g0 [2 B
    }
    / z2 \  X9 ~! ]7 |
    1 ^0 l1 z, U% \8 q" J" y# Y% W第四步:先完成header頭部部分9 z8 U0 O6 }' x: N) ^
      S' W) x( Z* m: ]; m
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:2 h) m& N: F' }' L+ s7 h# v
    - r; i$ U% f  C( ?0 `
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>+ M: V, u8 T) d: l6 A6 y' ?
    * q9 G3 h2 O, j: R; R9 f6 k
    那麼CSS編碼該如何實現呢?2 b0 n4 X2 e' K

    - t4 f, \8 D  w# M# ]- n: K9 R+ C大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    : x) X) ]; @9 A% F7 `1 W( o* ^, L% R$ A! C( F6 ^5 V) b
    #header h1 a{
    4 O0 ^7 e1 _1 y, o" J' }! t
    " t, L  H% y: K8 `& Nbackground:url(image/logo.jpg);  P. S( {0 s. d8 L7 E. @: i2 P3 e

    : C/ n+ t9 ?+ D2 t0 j4 t$ q' W5 ?width:476px;$ O( u9 w- S9 F/ M5 v- C2 R+ j# B6 m( f. t

    # H2 d" o4 X# u2 d% D) u: j9 I2 O* @height:102px;
    5 j5 _$ r* V$ ]' l
    1 z. h% K+ s! Q, T7 }1 k( z1 R' C3 Hdisplay:block;$ z' ^1 C3 ~- J' P  W
    , n$ L! r) u( n$ y& X& u- a8 X
    text-indent:-9999px;0 _6 V1 y# R. t4 U
    2 C* O- F$ o. G) D: Z. r$ q1 o
    }# [. q6 D! y# U3 ^
    * E8 }0 b& Q! V) A* D
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    , w4 `1 }' U- J, W" F. A8 C; v( ]1 F( f5 s  ]" \9 d
    <ul>
    1 }7 b: M5 n* t8 E$ U8 A7 b. Z( J9 [, Y( r' j6 i8 [
    <li><a href=" #">css切圖培訓</a></li>, v0 q& j7 ?$ h, Z3 |7 P! L8 d+ y

    9 i# S2 I4 C0 x3 @. w( X! y<li><a href=" #">設為首頁</a></li>
    * e; X; t1 _2 a/ U
    2 i+ R7 }( |4 M4 `* K<li><a href=" #">加入收藏最愛</a></li>7 x8 _( r3 y1 s3 \# s7 f9 x4 W

    ' x# A" r+ u1 T. N' b2 d5 z</ul>: W& w0 e% B9 t* l; K4 n5 z! `* {# t

    2 k: u# `0 z& S! A* o8 n0 ^6 j  i#header h1{2 U9 k( s0 |! U' X# R+ R' |1 M3 X

    ; }, X  z0 V, F7 Efloat:left;% J% ^; G+ l# T, `

    $ A" v7 m1 M& I) `! {}  `2 I# t3 F9 w# I
    5 ^" s/ S/ }3 u, N$ h) X
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    " R  m7 R) }1 l! X/ E. Q# m, Q" L% S- M! `
    #header ul{4 W; ^7 u! Z7 W. f& A7 ?5 b* [7 Y1 N
    4 j+ Z# S& p+ E: _
    float:left;) ?/ g% E; V& Y/ ?) S1 E4 {) B' N
      v4 h) E3 @7 H- r% v; P8 E' L
    padding:50px 0px 0px 200px;+ u) \0 U" h. v

    / s# Z5 B% P* a* _+ {- \list-style:none;: x8 J# [$ Y3 M0 w0 s& d0 J& d
    3 s; V% i  a  O: C' m" n
    }
    : {  B2 n2 M- L2 i9 r: z+ M) d: I' A' a* U. g, n) l9 s3 ~
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    ) v3 R  }9 {/ R8 v( d! v# f
    + v4 S: t( `7 C2 H- Q#header ul li{
    0 q8 a2 P$ i7 v
    ' i" y$ ^& F; Ifloat:left;
    : S0 y* {& ?+ Q, F
    $ {5 _7 \2 Z5 ]4 r! k' ~+ G( M( {padding:0px 10px;5 e4 t! S( e' r  t8 F; t

    ( s" T& Y* b0 ]; a0 B  o1 U8 z}' U5 G- t" \( Y2 u7 l
    # ~9 i2 e/ B  o3 h, P
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    + b0 ~& j/ \/ A) A. h: S' k, [8 a
    #header ul li a{
    : q% P% Q" M1 ?+ G" |
    , ?2 J4 r/ G& R# _color:#555;
    # A  O- {9 w2 z. g. J2 K( c, e) v3 z/ A" q$ G) \/ r" X
    text-decoration:none;
    3 }$ s' w/ [8 Y: _  L
    ) h$ l. p: J3 C# {5 S- y& Y, [font-size:13px;# H' M* y: D& W
    : f: R! K  ^) j+ u+ i
    }$ c. L9 x- M1 m, {% W- i1 ~! b9 ]

    ; V6 w2 z' x3 m  i: t) u% I#header ul li a:hover{
    7 V! D  [+ E. X! c# \# V0 S# A1 U" Z8 ^; R3 Q- z* `" d3 Z
    color:#000;
    " W% c* |. F, x' @4 M  B
    8 }. Q, {: S4 \text-decoration:underline;0 u- P! L* \6 W/ T: j

    % O$ S  S; }( D6 P}3 M2 t% D9 M: b! y0 U1 p
    & E- i- `& k; U2 F
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。0 |/ U$ i3 Z8 k1 Q

    , M0 I1 g- S4 \2 L; VHTML代碼:3 F, Q& E8 }$ z1 Z" y  G! a
    ( T) S) M+ q  H& l' k- n! A; H' F
    <ul>
      L# z% }. h  ]+ u1 e9 X8 T; t" y; {& x9 [0 _5 u
    <li><a href=" #">網站首頁</a></li>
      Q8 u( s" i9 `/ r; `. P$ q3 N' i0 R
    , _: `# D8 [* w( m2 h) I<li><a href=" #">網站製作</a></li>
    + w2 B+ {& A; h. g+ G+ @& o7 v1 |9 c6 T2 O: `5 ^5 T- A0 ?8 `4 v0 s
    <li><a href="#>網站製作</a></li>
    # c+ `& N! Q* w: F" M% w" D+ ^2 k# c8 _3 r" _
    <li><a href="#」>office培訓</a></li>1 @$ {' K& a  L2 Y) n/ Z: _, u
    3 D" g9 A2 X. E( p+ E
    <li><a href="#">平面設計就業</a></li>
    3 T- N7 g: w) A. c
    7 V% E+ G& Z6 d6 H' l# Z0 @6 X<li><a href="#">div css培訓</a></li>
    # _4 l* o; M) q* W9 J
    9 D1 A% Q0 n! a<li><a href="#">聯繫我們</a></li>) X) r$ t) b1 `

    8 }8 N( c0 n2 ~" k& R</ul>
    9 q# o7 f0 w" e; [( O5 n( U) r1 [9 ^; Y
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.- \! {+ |; u. `, y5 u& I9 ?1 A

    . \2 C$ u5 y7 [$ I2 f導航部分文字跑到header頭部右側了。怎麼解決呢?
    9 E% T! @, P2 u8 j8 v4 _4 Q: H
    4 Y- _: V2 q% j: n其實就該我們萬能的清除浮動起作用了6 E2 C3 j; [, T2 y* f% y/ p

    8 |! U0 |% m  _* Y1 N/ Y+ \- yCSS代碼
    3 X$ V7 t$ v) g# Z' z& j  o5 z6 D+ J" Q4 t3 x( Q
    .clear{$ C; J0 a8 ^% J# {( D% s
    & U4 u8 P) M0 v  e" G
    clear:both;
    : n4 a+ S+ M0 J  u! I% {5 g+ A) ?# ?2 Y6 k! y6 V" |8 p" E9 s9 v
    }
    7 m: a5 H6 D$ M/ |+ a9 k7 W  T+ n6 `3 g
    這時候為我們<div id="nav"></div>, I$ L9 |7 e7 L! [# |  m& Z7 c
    9 D7 F* a- F7 E; v/ O4 S9 _
    變成了<div id="nav" class=」 clear」></div>/ A/ e8 e0 O0 q; [5 n  T7 e
    8 G9 M/ z" c5 V5 |5 A# v
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    . U* Z8 a2 z, a8 f' S% h2 A  x% L$ Z- ?  ~% a4 L5 m3 B" d# A
    完成導航的CSS樣式
    . h$ D* t& [6 }4 c, n1 R
    ( i% ]' o) O/ L" T2 S#nav{7 }, o9 v5 I! _/ }5 j. p1 u

    ( B" d! h9 @0 Jpadding-top:3px;: a- |9 f' v7 u
    2 V" X6 {3 Y( ~; @3 r. p: r) `
    }- X0 z. b* I0 ~7 Z7 E* X

    8 R1 x# ]* b+ F) R#nav ul{; v7 V1 |5 ]# p! I/ ]
    8 l$ I% X5 g6 l9 N2 w" ^/ |
    list-style:none;
    " y/ X1 s, m- y: H1 d
    / x" I' s; V9 R/ i+ r. J' S: ?/ C}5 M, ]: d) J5 r2 w
    ! L, x, ~1 E. x! ?/ f
    #nav ul li{
    4 J/ L% [" W: z
    0 P2 k! Z3 M: ]float:left;% W0 b  ?/ O, N

    2 t3 A; _4 g1 a3 c  |) S: L}! f% h  Y0 N4 G/ }

    + n% D7 J% O* J& R; m預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊: i  D1 k: R/ L4 b

    + b+ H  C! K; o+ `+ g#nav ul li a{: L1 `  r, Y& |9 S: E

    ; H' S0 j0 w* F# i+ t  E8 Z6 G6 fdisplay:block;
    3 q- W% G. e& i+ w1 R
    & [9 T& W) z& J/ Awidth:135px;5 K5 e% O; z) G3 P  P. i
    ' F' D6 i$ ~' |/ L, K4 a
    height:56px;
      E% m) B" w+ C2 V& }8 j# {! x; `
    ! p4 b, X- _9 p9 m) w/ t' D8 vline-height:56px;8 B* h' F3 b8 L  p5 B

    " }& c6 C& [6 O, k% m# W" ~color:#fff;+ w& y8 s6 [, ^( u; A
    6 {( `9 j/ I1 f& q. H; V. S
    text-align:center;
    $ g4 M; L4 B: A4 Y
    , y6 s/ d  A# w& U% Btext-decoration:none;
    $ B* W! L3 j0 E' J! G; _
    & E+ B7 ~4 I# w* ?; S7 Z: S9 wfont-size:14px;
    0 a4 t$ i* N' f9 v/ H( m# ?6 J$ V
    . Q* I+ y+ M% W( p}1 _; u+ u1 G; {8 |5 ~
    : @. \1 p8 W7 ^  R. i& y
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?4 c: A/ _( k( D6 `% ^9 c
    & h  m; f! P$ }. N9 O0 m: q
    #nav ul li a:hover{& N, _8 X. M" I7 J" p5 R3 p8 |
    4 H" f7 |: H9 y- l' A& p0 C+ V( K
    background:#177cb7;) D6 i" s/ E0 a( T3 t

    3 A3 X0 {% E2 S  {}
      X& W5 D; X0 B; I- {0 W+ Y
    1 R/ k7 v  ]  d: A* {. G2 ~現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    3 T: ]9 q, H0 d0 y. f) K, |' C' B: }; ?' Q, ]
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    / ^( c* O+ Q2 s. d1 B( G2 a& N4 }: Y3 z# l
    <a href="#" id="current">網站首頁</a>! K2 k. ?0 ^% w2 e% c0 O3 W
    8 G: c0 p$ E/ y
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    + H2 S! A5 U0 r, Y! t2 o- X0 c" i# T6 g! T0 ~2 K
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    2 N* B3 x; F7 F- U
    ) j; L8 O6 [1 t<img src="image/banner.jpg" height="184"
    2 {2 ~* e3 P3 Z  w' T
    0 E. P/ v& `' P4 ]6 Q. Ysrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    " Z  C# n5 e0 A
    6 ^  Y, n) M( n8 B* [ width="127" />; k8 r3 n- ~% S* G0 K/ x) l( S- |2 X
    % C2 w* F; R5 O. _" T6 N  M9 G
    右側導航html代碼:5 z$ E* U1 l( r, x. j3 R
    ( ]9 ]$ N. {" k9 i) x8 g6 P
    <div class="subMenu"># D* _5 f: Q4 p" A

    : k% {# F+ }* t% v$ q<h5>培訓課程</h5>
    , ~& _) J# D8 S% Z7 K  l9 m5 V# t- ~) c$ o" S, q+ a5 B
    <ul>9 s$ \: ~. o% \! v

    % Q9 [4 C# i7 O. l) B9 R+ Q( B* g<li><a href=" #">網站首頁</a></li>" v) m  @! n+ t
      ^3 ^/ h8 O  v' P9 z# h8 }
    <li><a href="# ">網站製作</a></li>
    4 m9 g- E6 o9 F' d2 G7 A2 |7 G- L5 W# |0 _  \, |
    <li><a href="# ">網站製作</a></li>
    5 n1 p, S3 L4 ]) l; \0 H) X: D4 I3 s2 c. o  T7 q
    <li><a href="# ">網站製作</a></li>5 S8 F+ h& z' Z+ d: \  z1 ^

    3 k- ]: |* [' E+ p) q* [<li><a href="# ">網站製作</a></li>/ [8 n" N  U, A
    6 C% Q$ V- ]* c' @- \
    <li><a href="# ">div css培訓</a></li>2 o" `- B+ E' D

    : q* i& k) J( a<li><a href="# ">div css培訓</a></li>. I. J" L( ]9 d# N' q/ X! O: i

    8 Q% ^  |2 o3 R8 y<li><a href="#l">聯繫我們</a></li>
    - v# ?6 [& M% Z( N1 E
    , }$ `3 d- I7 T6 [# k: A# Y</ul>
    - q- O: C7 k6 ^' p: U' C3 E' ?: y4 F" G
    </div>
    0 q! |0 {2 q+ ?, o1 _8 d
    2 p3 d( P( z: f: y+ M5 L! Tcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。1 R# ?3 `+ b3 M7 f3 Q7 ?/ ?

    1 Q0 G) A' ]: h% M#main{3 e9 F) R# I/ r/ Y8 s! {7 V8 f

    0 C5 @! O7 D; |) Bpadding:10px 0px;
    5 ]1 k( @* y" }  T% w
    , L+ F* ^' R) ?; c1 s# k}
    / j  k2 z6 @2 @& Q8 r( t$ c7 a8 v! U) A- x. _7 s- E$ ]9 y5 w
    #main .container{) R8 {- b5 l7 l/ T
    & t  \$ I' `' p, r2 d
    width:674px;) n& z+ w$ ~* y

    & P8 T( N( J  s" K+ z  emargin-right:50px;. r- A, E" u' z: k

    * N1 o! H( Q! p$ z& n7 h1 D% X) v# cfloat:left;, p$ [8 \! m" {7 Y8 z& m& o

    0 k: Z. o/ y1 A6 @& z) Q3 |! [( z}
    . Y$ |0 T# Z# Q: h3 `5 Y( o3 f+ h- H- _% j5 ~
    #main .subMenu{
    1 Q. C* m2 X( `) s6 x
    ! c4 ^* Q. P2 s/ ~. ^9 uwidth:226px;
    6 \. U, c1 W/ Q5 ~2 ]2 M# J. D- R, X
    float:left;' P# R3 O9 Y* \5 s4 n

    1 Q0 @+ e' t6 }9 T& r- Tmargin-bottom:10px;$ c6 w& ?+ O$ V
    % E& `6 g5 w( h8 `& {
    }
    ; {% n8 C- P6 y) i" k
    " o$ b( _/ ?: h! @0 z#main .subMenu h5{, l  Y6 w4 a1 B4 b1 m* g
    0 D3 R: |+ R1 _3 v0 a
    background:#19577c;) i9 a; j/ p9 U8 C3 [1 J( U
    0 Z% \: J) R! O9 m3 E
    height:39px;
    + o0 ?8 r1 q/ \3 I6 M3 g3 T2 I
    * Q! Q+ D) ]' Vtext-align:center;
    & l' l8 E- c+ O  _
    - K; f3 W$ @; ^8 Gcolor:#fff;
    - D* B  q5 p, J2 a; k. S( i3 g9 Q+ y8 i% |
    font-size:15px;
    1 n! h4 K! R; i: ]9 R, p: I9 t. k3 u$ Z: A) i8 B8 X4 ?
    line-height:39px;
    # _: T3 A! ^+ l
    - m1 h) i  O$ t9 f5 q}
    + Z5 [+ [( P4 C9 a4 }+ J0 v' G7 m5 A! p- Z7 R; c0 d2 z* b1 z4 ~/ Z
    #main .subMenu ul li{
    4 D! N. W- K, f7 j6 U- w' v7 I) u' g! B3 ^8 o3 N
    border-bottom:1px solid #d4d4d4;
    3 `& x; w' L% S9 [! }# q+ R% q
    & `& d( T' M+ B7 W, Vbackground:#f1f1f1;
    . L% b& O* g/ Q! _$ q  I$ l$ X4 p! c6 r7 J9 w0 [. Q) Q
    }& B- D% `! z; _' s! Z( |
    5 i/ n9 n1 j- F8 R: ]' u
    #main .subMenu ul li a{' w0 M2 k' r4 \1 f% \9 x. v6 z" E
    0 d1 V5 D5 n" L1 H; ^& n1 }  X/ x
    display:block;
    / ?) ?! x( P, u5 b: s
    $ f3 ~0 H" }" i7 V7 y& A4 d# D. Ycolor:#000;
    # h% S5 m3 C- ?) Q* \# z: T8 d( _" J3 {/ a" D
    height:36px;
      y  Y$ o% J/ T; m& m; A  K8 L5 R2 F3 i, u
    line-height:36px;
    " f% B3 h- _7 p( F% h/ l
    . a) Y1 W/ Z- |. K9 `text-decoration:none;
    , b8 j# j5 ]+ v* m6 v2 ?
    0 v' B) T5 ]8 a) v  p7 _padding-left:60px;' L1 L* ]# k1 ]; E* t

    3 @0 H, h3 K) G- R0 [background:url(image/li.jpg) no-repeat 40px 50%;) m6 ?" w$ v0 K* S

    % s/ D& \- R! c4 a3 i: O}( t/ ^  T! @2 ?, v: c5 B

    ( J& S# O6 L. \6 U: d. S0 q, |#main .subMenu ul li a:hover{* N) Y0 X' S0 X' s; d

    ; U0 ^4 L0 |2 E2 h/ D% Y0 N/ qcolor:#177cb7;: |2 O# p% j6 h! t

    ; O2 G6 u! C, N* |background:url(image/li3.jpg) no-repeat 40px 50%;  ~( a* u: @: G" y: v) @

    4 d& @% r& @) c( v}' @# |+ z4 m( E2 E; f% M
    7 N% q+ {+ s5 f& v5 V  V
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    : F' }& c3 t& T# m& R4 J  g( ]! \: t9 L! j1 e; K" F" ~
    現在我們看看HTML代碼:( S# x5 V+ l1 q

    ) u: N8 F8 n8 G& Y* N" b; |; n<div class="news">
    8 g5 \( [9 A3 ?- |* Z# J% d; ?% d0 d1 e, ]  G1 D$ J
    <dl class="xuexiao">, M" c" T7 S$ R: m
    : C+ y; s+ g) F8 ~
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>6 C$ n  D( S1 h+ l

    0 F3 g2 [. K6 n( ~<dt><img
    7 t5 q* z, a9 }# ^* b  a
    , z) k* Q- T( V! [! h src="image/223.jpg"
    1 ^' Z! x. N( |3 z! i
    # S! i( R; z  @* a: e% Z3 i# Qsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    - P$ r7 M& S( Q; x! v6 R" F- P* L, q9 p
    width="488" />4 \: `/ r6 k/ e

    2 E" q7 h; e( M) ^6 u<!--[if IE 6]>
    8 G- T" f  V1 v  S- M. }  F9 L# Y) l: `: M1 A( m
    <![endif]-->( x) Z3 b' P6 W7 j! ~4 M5 L
    4 a. |* @4 A: }, l2 X" t
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    $ V6 M3 v; ?+ x# M% |0 I1 P0 z5 w2 K; T- j# R
    <!--[if IE 6]>% G' s" Y  E: |+ @* c' `3 v+ s
    - F- e5 M8 L+ [; u7 f+ T+ d2 E
    <style type"text/css">! L' M  P3 x1 N% _0 l6 E

    9 M; ?9 X( _1 P; g) Q  E) m; D. Z#header ul li{
    1 e! n4 A! u# F- E
    & Q. M# T# t6 R8 twidth:80px;+ U3 Q% I+ F7 g

    , E& |6 `9 c* Q2 h: e2 J  v# zfloat:left;; F$ s1 [) d. g  k; N% O2 r7 d
      Z- n: _! {( h% h& v5 X) A
    padding:0px 10px;
    & w0 h( i! e9 y) x
    & V9 x5 S+ _& L}
    ' Q" C& c5 N; ^2 O; G$ j2 c) ?
    $ ?; ^2 L8 I- W6 V- KHeader頭部右側加寬度值9 R, F0 D8 y: ~8 N1 l! i; O$ T6 A
    ; L  c' P1 A* q& b
    #main .container dl dt img{5 C1 f  i1 r' L( D( ?4 G% Z

    8 S% \+ H$ l- m8 _: Q& mborder:1px solid #ccc;
    . w* H9 z9 V6 U* h' K) U, e5 T' R+ y" O
    6 k0 c& y! B9 B3 s( W; D}
    ! h. B) A* [$ ?* D5 ^% P" r, U  f  Q  h" _" D' E4 C9 q
    #main .container dl.xuexiao dt{6 n' E3 }; ?* a* Y

    # ~' G' {9 A4 l4 U, O/ zfloat:left;
    ( x6 I3 p$ ^2 {) [( E. Q% y
    / O0 r5 j/ X5 T2 pwidth:110px;; V- ~% v$ {3 t, U
    ' ]$ S9 c) a! b& S
    }+ @2 W; c! u: w2 g* Z& r, \

    4 b1 u( Q3 G' q! M2 i#main .container dl.xuexiao dd{# r! J: B+ m  D' t: k
    2 i/ ]% M, \1 N% s
    font-size:12px;
    ) C  Q9 o. N+ Q0 G* j# s; z  U$ z$ ^" z& G
    margin-left:20px;0 d' r6 T9 V: d

    2 S3 y4 I- l( s0 k2 \: nfloat:right;
    , s$ l3 Q3 [' d- w8 D3 j5 T; `7 W" j9 g6 {$ p. @( ?% [* ]
    width:145px;
    ; F  J- t. x" Q
    ( v! b9 i, {! i* q8 ]text-indent:2em;
    8 R" f! t* {# o5 \2 ]: f9 F
    0 m5 C/ L& ]8 T9 n9 |}+ e0 w4 _% t" U" h0 E( Q
    - K/ c- e8 D% D8 i2 D0 W
    #footer{$ b4 m) T' L+ K. L* v* X+ T* N, M& U
    ; K, C$ S+ y6 y, f
    margin-top:-10px;
    * r, `! x( A4 }2 h' t
    8 j5 o9 l) w, F' e) e5 A2 P}
    : Q2 K  ^. ]9 Y6 [' C2 _0 W  L5 N/ W, G  ^! j! f
    </style>4 ]8 O7 v1 M8 d& X$ S7 ]! [
    5 p. v; D/ N4 q  W3 z/ |
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2024-5-3 03:30 , Processed in 0.049077 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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