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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14808 / 14808

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫3 w4 h, D8 [( F" z

    , A3 F+ f, O% j  h& h* S body,div,p就可以了.不需要寫*了.
    " {. }& x! Q: i4 b* i! \1 ^  {/ `
    *{: x4 }3 _5 i( s3 z- ~3 N  c  q
    ' n6 m" I& l+ p( g$ y7 I7 i
    margin:0px;
    9 c9 K$ J! [  o  J( q
    1 w% u% L" ?$ v7 ?! k5 Dpadding:0px;; f7 C8 s$ a% A- F, j
    9 Q% O3 I1 N7 n  l
    }# w. C* O% Y6 w. M; E4 |1 [
    4 z8 d! M' I% A
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    2 Z' C: V- L) Z) {
    ' k7 W5 F' P! Z$ a這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    ) D/ H: M" i$ C5 g: P# T3 ?1 _2 ^
    . f$ B# y0 u3 Q4 Obody{
    ! u: j3 L. i* |# P- L% K
    : m0 l; L& s( i. Y, K& }# G8 t( q, [; S# zbackground:url(image/bj.jpg) repeat-x ;  }2 l( j6 M. G) y: z

    ! r% f2 j2 o) a}& V/ ~& e! n5 e( ^4 l& S6 ^  ?
    - c: ]4 [- t9 }
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    2 |% m2 s- L% X
    5 a. R8 j7 p2 @, X- Q8 x<div id="header"></div>  y. c0 v% R- `+ V

    " k1 x1 A7 k: W; {<div id="nav"></div>
    - }/ f$ L( L9 K$ m, v$ g$ q* ?8 m4 H& Y
    <div id="banner"></div>
      t% r* ]$ Z0 ]3 e' T+ P' C' d, }6 j0 M% |) j% u
    <div id="main"></div>
    . S1 q7 Y, [/ Y
    6 g* K1 H2 u7 C! O# }<div id="footer"></div>" s8 o* \7 ]5 H) U1 H, b
    & N6 o. ]& @& {- T* a
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    1 `! H0 f8 d* g/ d6 l! s7 l
    . T0 e! y, R4 O8 _* N#header,#nav,#banner,#main,#footer{. O, C5 N: B4 D, x$ E
    5 C2 ^& F% }8 u: `8 V; D1 W) ?7 y
    margin:0px auto;
    5 M9 S4 p+ r& @4 a* Z0 y# P  }4 h+ b; f4 _: }( _
    width:950px;) G3 V9 `1 s( }% q) H4 y& _5 N

    & X% b" v& Z; I) C}( `! z9 v/ p7 Q8 b3 ^

    0 _7 ~+ ]  @6 b/ v' j第四步:先完成header頭部部分
      j( t5 V% r1 z' b( }' J7 L. J% S. L  T6 F: ?: ^
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:- D* M9 |# d/ |9 s
    - l  I5 ~# e* ^1 K1 C; ~
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    * H/ B* b2 G( f' C1 l( y. Q- a: q
    8 X) W1 X$ N# n那麼CSS編碼該如何實現呢?' {' i+ z: |! Z) i5 b
    ! x' X7 T: W0 b6 S7 E
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下/ @3 c& I6 T7 e& A, U: |

    ! Q; Z9 s, X% @& w; W, F3 r#header h1 a{. ^$ v7 f- h4 s# |% ^1 G( i' _

      _5 m' {& x/ {$ Ibackground:url(image/logo.jpg);( O" W! w/ H  y) l& [' b3 `: G

    4 c9 W% r4 H) H1 c7 @+ J" \" _width:476px;
    ) k- `" N! _5 ?! E
    1 H" K6 W5 p5 `8 s' ^( R( wheight:102px;" D& S, N  K) R: k

    - m8 W. W4 N1 W4 ?8 P5 A$ F* Gdisplay:block;" N" i4 \3 E: p6 y; w2 x

    6 d, j% Z2 z! D2 [. [text-indent:-9999px;! r+ X" S& `6 y5 r5 H$ C# e5 i; K
    7 v  q6 E& p) P/ ~% ?3 E
    }1 s' P  K6 k( n7 ^8 P' `
    0 T* `, D& S  s; V/ z
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫& S3 `9 n0 F8 g6 e3 w
    ! R1 o9 W  U/ P; T6 A% {6 a" |
    <ul>0 j" P  D/ K& U9 A! T: _5 r
    / u/ P8 S$ D* g' X/ F4 ]
    <li><a href=" #">css切圖培訓</a></li>0 I  H/ }0 n( R4 R. s0 u

    / L( \% L3 P/ @8 w* |" C<li><a href=" #">設為首頁</a></li>
    8 |+ L( E+ Z: k+ W: W. I
    * ]2 U% q* s8 {; m  V6 z<li><a href=" #">加入收藏最愛</a></li>
    7 X1 x0 }2 }. B5 A3 C' Z  v
    / ^' b4 u7 t* T: q/ Z! W# @9 M</ul>% O3 [1 c( {. @/ d) N
    " m% H9 a) z" ~' |8 }
    #header h1{8 \8 s+ I# V& D9 h9 L
    2 h( K) k0 k8 R+ \" ]0 \$ ?
    float:left;6 x- p# t+ \( l$ \/ b( M

    * j# V* K1 C" y. w% F9 K' t}2 O' i! ^+ M# a5 g( \" I
    - V) D6 Q$ ^: I
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。6 Q' t; _: j# W& R

    2 d5 _3 @! j2 J. X' y6 b5 ]#header ul{
    % A: D* X+ A: M! x; Y% [3 G* v. G3 P: _& N$ c
    float:left;* c% |8 |+ v1 C) h: Q; ?4 J! ]( E3 r
    ( y6 X7 _4 L1 o
    padding:50px 0px 0px 200px;
    ; N( Y; g4 Z4 f) \6 T% a/ Q: W5 v4 |( d) D
    list-style:none;3 H' h: |$ ~' U( W8 Y& s: _
    8 y, d$ W) \/ w0 `1 R8 D: U
    }9 I/ g: T. b- A. ?+ s) ^. |
    0 ^7 r1 i& {$ q' _' Q4 z7 w
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    " z& m6 _0 K$ E% [" X
    4 U* t  c& t& @+ c: V  S#header ul li{! T* V7 Y" u- Z5 n. t5 [
    6 G& o% F& G" H) e9 o. x
    float:left;3 K: ~2 g' u% {8 O* s1 W

    , A; `  ?( l- M* p; spadding:0px 10px;7 O2 q# Z9 g2 q
    5 P* W% p; \4 v. s  l: X- k& F1 A
    }
    ) r% ]2 B+ _( t% G8 e' K* l
    1 f( N3 g, R$ H上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。0 y. x8 y# M, M: d0 M
    " s, Y+ g, {' L8 ~4 H! w
    #header ul li a{
    3 f  z5 A" |) |/ c2 u& T* c
    # s+ E% d% y' q1 ?* Y* D* mcolor:#555;
    ; x  C3 Z! P. w& H
    4 V$ m6 s1 j7 a) b2 |text-decoration:none;( Z3 W% }9 n  ~3 w

    9 R8 A) g( R% a7 U3 R& \font-size:13px;) a& I; z6 H* B$ R& D
    5 ^8 F5 F8 o$ e3 I, \, L" ^7 C
    }
    . s4 H- ^. A$ x8 r" B& V# B$ u: i2 o* ]8 s% ?) s! e4 w* n& W
    #header ul li a:hover{9 O" `) N. e* X" B; I7 H; Y4 f+ a& @
    : `+ z, q  O  R+ A: v( N/ L$ \: Z
    color:#000;
    ( _  X9 h- H. M* b: K* e8 u0 l$ b0 w) A3 {/ L) E
    text-decoration:underline;9 X- g# a3 N6 ?" |. D

    & O. P7 e$ F$ u2 q" D4 Q5 Z}8 H: w, R/ X& l$ c

    0 K2 S6 k& y+ G第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。8 T0 h- J1 n2 B

    ( z0 }5 s1 C, S& b. }, {HTML代碼:6 [+ `6 I, d) ]5 }3 U* X; }

    ( R. R2 C  h1 S$ v7 ^<ul>3 ^& G; {. @8 V7 S

    ! {- s7 m: t8 {<li><a href=" #">網站首頁</a></li>
    / j5 `# ]  u. B' @% m9 z- A6 L# |; i
    <li><a href=" #">網站製作</a></li>
    / Q8 ]* E1 t( d0 f: `4 d
    7 J+ a: `5 I2 w<li><a href="#>網站製作</a></li>
    3 N7 f# I) N7 d- U2 I7 @
    & c9 v# `6 i0 _<li><a href="#」>office培訓</a></li>% X: V- D1 `& I' u0 O$ b7 W

    4 x. G/ a8 r6 [% l2 u6 {6 p<li><a href="#">平面設計就業</a></li>
      v; p. n1 P/ i8 W  k  X& m. S& L) T; W- M
    <li><a href="#">div css培訓</a></li>2 w, |/ j) G. p2 r
    ' P. ~2 d4 u& i
    <li><a href="#">聯繫我們</a></li>* s5 ]2 l- F' f( t) |
    0 g: t& V' \1 t
    </ul>
    / h# b: P; _: H& ~" T! q* E7 A
    7 E/ d- v$ U4 m8 J現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    & O+ v1 K! R/ k) o7 m
    ! d6 D$ k! K+ a/ T導航部分文字跑到header頭部右側了。怎麼解決呢?
    , V5 a5 Q2 P# Q& v6 K5 ^9 d) x- q( s8 Q& x+ W, Z
    其實就該我們萬能的清除浮動起作用了3 O) N5 t! z7 w) X( f

    & a) B- r5 W# k' I3 W, }CSS代碼! y, [2 L  W% Y! g
    * p; E5 t2 E1 w
    .clear{
    : D& D$ q( Z* D4 N1 f9 B2 I' p6 h- F  ^. }
    clear:both;, Q$ u- y+ ~5 ^/ t' w2 q
    6 @. G# w  i5 x- j" }" ^$ J
    }
    9 G: M& i7 r! L: G& Q" P$ l
    , E$ B% y# a5 y這時候為我們<div id="nav"></div>
    8 j' y0 g, C. R; e; g$ x' I! Y0 {9 {2 N  N
    變成了<div id="nav" class=」 clear」></div>$ J3 D4 N# l% i
    ) H' u; u1 X% \' ]
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    ) |4 Z& W. l  @6 K; Z% j; \
      e8 V  \* ?+ C完成導航的CSS樣式0 o" a; q2 ^7 ]$ E

    + \* t: K3 w3 h2 u. m5 Z1 c3 }% `#nav{1 A% [: g1 Z1 s9 D4 _
    % ~4 K( p* K" D3 o- [0 ^
    padding-top:3px;: ]& m4 U. R1 ^9 T

    3 X2 ~! h* u. c& A3 _* v) V}  `/ J) m' N* F. M

    / O* k$ c" V$ [( F+ O#nav ul{
    ! q8 }: }$ r5 ~; |" B9 d# I+ ^" y5 x
    list-style:none;; F3 D' q7 X% T" S8 z' Y, e

    3 [9 }# b9 w/ v2 F. B/ S9 _}
    ! D- d3 w) G" T# t/ A3 O# Z# _
    ( @5 N6 I6 k. O5 x5 o  J#nav ul li{
    5 T* ]9 R# {7 _4 a0 v% Y# S8 g7 N6 G* Y5 F  A: C. g
    float:left;
    9 [6 V; j* }. ~( n# Y% Z9 z% |
    0 v% {* y; f. y8 Q) T& G}" S0 \) S! C1 l' ?9 }; o

    ! x6 |& g' V6 ]: o# B) E預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊0 M& h5 }; c) D2 m7 @

    0 K& t0 M* J' s5 t/ T  ]7 r9 g#nav ul li a{
    ! s* W* z  H  l% K3 }! I/ ]* B% h7 G$ r* r/ H1 G) K
    display:block;
      d& d  A  |0 _/ u2 e1 U' x- U3 ?4 J' s4 H5 ?* v
    width:135px;- r1 q: p3 `1 N0 f
    - h0 U' x0 y: J3 k
    height:56px;
    , h! h9 N+ q. ?6 t8 n) d/ C4 y, r1 P( R$ @. x$ r; v6 O
    line-height:56px;
    ! ?6 w2 m: c% m, e1 D
    * Z2 J0 p, W( ?8 [# bcolor:#fff;
    " Z9 P1 }9 e0 y0 A3 o# j3 [3 b' |0 f& N! e
    text-align:center;
    % j9 w' p) ^$ R9 B# s' s" M: r8 z. h( V. N
    text-decoration:none;
    & `) H2 \7 R4 P+ c3 |- v5 L% \9 y- J* ~) n: ]) d: U
    font-size:14px;2 T5 e' |/ [2 x+ e3 I& ?, X
    $ U0 c! b$ S. I3 O
    }9 Q* q) U9 l5 [
    ( x5 e" L& j! A1 k5 g' Q! S% D
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?. g8 Y' g9 U7 x$ x: X/ c0 a' Q$ ?

    3 |% ?  A% O3 ?#nav ul li a:hover{
    - `; m% g6 u' n6 w: c# V0 G" b/ G& h( {" L+ K5 p8 k
    background:#177cb7;
    3 X; w* u) P( n5 Q
    ( c2 h, U9 z) w1 O1 C9 K# g: p3 a}
    7 w. W9 v0 l  R& J2 Z5 f0 N, l7 S8 F- O8 ^; h
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
      D3 x' L5 |! n2 o
    3 D3 r/ V% D, V+ Q# u" ~1 i其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:0 j' i* Z0 a& B  U- B$ r) J3 Y( E! _8 ?
    7 J( N4 j& l% G2 U& z
    <a href="#" id="current">網站首頁</a>, w/ F: X+ C+ C
    ( {9 u; |# r/ Q
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    ; z, Q! y8 e2 \4 K! L6 M- Y. H( _6 ^+ a) u
    6 n+ |( T, c- B& e) I4 u8 L! ?第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    * ?$ ~. ?3 B0 b$ g1 F& M# X; O% e3 T4 j" `
    <img src="image/banner.jpg" height="184"
    * ^/ n1 g4 e- o' H5 X
      [6 `# K  Q0 O, Q( F9 O- ^src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"1 `9 s& B+ i% H2 b& Q
    1 ^3 s+ O3 ^! h# r& A' h
    width="127" />
    , W" T' F/ x. J/ O* J- T3 X* G; s1 ~/ y# V) a
    右側導航html代碼:
    0 l* t) E! _; P+ @: p, R
    8 t& d7 G1 R; i9 [' j<div class="subMenu">: F' u+ [+ j: Q
    2 _4 S! v* o% J+ x/ e
    <h5>培訓課程</h5>
    0 B" y% J! h- ^9 e! v1 {( D/ [9 _. `- a: G; _8 Z: ~
    <ul>
    0 C( v9 N7 U1 l5 x2 ?* a+ L) G
    # z6 X; h3 K6 o; S; ]3 O<li><a href=" #">網站首頁</a></li>( E. n( v& Q8 p! v6 x2 U" d, U

    $ B7 P& D4 X* _6 a% q+ h1 K+ x<li><a href="# ">網站製作</a></li>
    1 T3 f$ C- X+ b* Z1 c5 g% b
    ( J( i$ {/ w6 Q<li><a href="# ">網站製作</a></li>3 \+ d/ i7 |8 K  N

    1 v4 n, K: z5 T$ A* r<li><a href="# ">網站製作</a></li>
    * E8 Z/ C$ T1 ]
    ! ?% X) @& ~+ V! a( @  p4 }, {, ~! T<li><a href="# ">網站製作</a></li>. w# r* }+ x& l% c& P) H

    ' N: v( F2 u# s5 t, {9 G1 S<li><a href="# ">div css培訓</a></li>, j& l' N( k) N; B$ `! l( B

    * i) p/ Q/ `4 w; a% _<li><a href="# ">div css培訓</a></li>$ f9 U2 g( m& T) C/ h

    & `& j6 |' p& I4 ]<li><a href="#l">聯繫我們</a></li>
    ) X, w3 [$ G+ x* ~" B7 m% R5 F6 I4 I! x: E& f
    </ul>
    0 h( D  v- u4 ~; ]$ N: h( _# @- o/ g) z. F# z, V) x8 i5 M
    </div>6 n* ^2 `0 Z6 N( w8 O! K* y, S& o

    - Q# K: V- s: L. O" t( _$ ycss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    3 E6 ^4 K% f6 ~* d# c- |7 j' k+ f0 g2 y
    #main{
    7 }# D. Z4 x/ @' S$ g4 G- {3 P- t, I$ D
    padding:10px 0px;
    ( L4 ?4 I+ Y% M" [! y2 H$ I6 E& g, h+ ~% s) T( j
    }
    & L) ]3 [& o2 t7 d
    $ m& a% X* e7 Z7 X#main .container{
    3 L0 a" F+ P0 K3 r( p( l  _
    % O* D: \  b; Y; w1 s+ k. Uwidth:674px;  ^. b1 [/ ^4 b/ c1 E
    & @# x! i4 t2 H/ ]8 b! G: z
    margin-right:50px;
    ) U) @4 b2 K" M; R7 j4 s$ t
    - Z, l& U3 M2 J( xfloat:left;6 [- W* x' J1 i# b' G9 }, ^

    % \8 S0 a9 R, n4 C3 j}' M8 m: U$ I1 {1 I

    5 ~4 J0 o. i; ~$ E  Y8 w2 @- \#main .subMenu{7 {& S3 r$ k: m* g9 O( |

    2 U6 K. S( a5 c: ?# P8 Z( `width:226px;  h6 f' F/ m: }2 M, x. U8 Y

    ) E; W" }3 f2 V0 V1 C. c( Pfloat:left;+ h7 x1 H, g1 r$ k  A+ F# ~
      j# @# M6 Y: z. S5 O. d( ^! l$ ~
    margin-bottom:10px;" s6 ^/ H: l8 q6 }, U, Y
    7 x# J, O6 O* E0 P& c  E
    }
    % `, t0 s( K0 Z. e' j1 h
    ; I7 g" n; A$ l2 Z  G; E" z; J#main .subMenu h5{( r+ F+ Z8 P. u0 D
    ) {4 t3 ]! _1 a( [
    background:#19577c;, A) M6 w/ p. a3 n& L& q
    7 c! q/ e! ]% R1 \: j% r/ y  k) m
    height:39px;
    % N  @6 ~8 h- ^  _; g) y8 m) J
    4 ?0 @( [' _4 m# i1 {0 `text-align:center;  U8 d5 l9 ^8 X* ^! M$ T3 q
    4 p, O  X1 ~& G8 s
    color:#fff;
    ; i& C: ^4 Z$ T0 s
    2 k1 A+ f3 x! z: r2 y0 ?+ Mfont-size:15px;- e6 D/ e3 N+ x8 C
    6 v" r" m1 c! T, O9 P
    line-height:39px;! z% L- O4 K8 a6 e! S% c& ~

    ' K/ ?1 v0 F% \" t: p% O}: X; D* }6 a6 _0 a

    " D# V) D0 K( k6 c5 p, y) `#main .subMenu ul li{- B: c* g7 U3 G6 T( f
    5 e5 c8 v7 P2 f3 x0 m$ D3 d) d
    border-bottom:1px solid #d4d4d4;% t8 g- d& O- _# j/ F
    0 _  C- B1 o& s0 M1 `' v9 w9 r9 I! I
    background:#f1f1f1;
    0 c1 C- V0 G4 @, Y3 T
      Q4 T! D( n  V" V5 Y9 a( ]) x, K}/ q- A8 N( S8 g1 s0 v/ D% L* m1 U% D
    / W! n* n" k) y; s3 @2 |4 Y7 M; ?. N
    #main .subMenu ul li a{
    " t9 \0 Z2 w/ @) R4 A8 c; J
    6 W9 F* O! T# odisplay:block;
    $ N9 k/ f& h! ]1 Y% c! t, ?# G
    $ A* x3 f5 R4 Ncolor:#000;0 w' @/ ]5 u  e  @$ p) s9 B

    ( o. P% p& N' K3 X. t& M/ Iheight:36px;
    - `3 b' p9 s2 ?
    - U) _( i, E* g6 ~. R' Uline-height:36px;
    3 H' x" t9 Y( B# e6 t( P+ c. k' a- t- `0 B- |
    text-decoration:none;
    . z6 z; {) W* |" C- t6 R1 p! O: }' O- Y  K5 I! s& }* N
    padding-left:60px;
    2 v9 w- n$ |* `6 _+ s4 f7 ~2 w* L" D- j; K
    background:url(image/li.jpg) no-repeat 40px 50%;
    - H; P* R7 n) `2 w
    2 k2 }& A9 K  k8 h5 X6 P  @}
    2 K0 B/ m5 n8 t: m
    : }0 v2 r- a, o2 `- u3 `#main .subMenu ul li a:hover{# K; w4 f! K3 l4 x
    - m$ j/ @- `, Y
    color:#177cb7;3 G! o* K4 l: u: T1 o

    / W2 F5 i) _! `) Ubackground:url(image/li3.jpg) no-repeat 40px 50%;. f$ i) Y" |) u( }8 Z1 F

    ) ]6 g5 L6 |( |3 Z/ D}8 f& D0 [, c6 s; f+ e6 ?# w

    0 B+ a) F$ M( M- @  l: ~第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    7 F% g8 V6 X. y$ n, a1 Q4 `; i
    * r8 ~+ b% [0 T2 ~/ F# }: t現在我們看看HTML代碼:
    - U. p2 |3 o8 w" z/ x2 y; B/ |  ^) u8 F
    <div class="news">
    : R' \% o4 |' C. e5 G& D7 U5 H
    % n/ B7 @( O. [+ b; l' V9 I: _0 h* A<dl class="xuexiao">& j0 h5 \9 Z8 t$ c" W
    1 h! h: n( y2 `8 Q/ l, h$ X( q
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5># d+ y1 S3 \" k/ \+ j

    - K2 T. U! }3 ^! X; x<dt><img8 ?* t# B0 |6 U5 e+ s; B2 F* u% u+ M

    8 [* Z9 w; k! V2 v5 W6 t src="image/223.jpg"
    ' `# @. [  n2 l7 Z0 C8 \! j  {( E# q. p/ y3 o- S
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    ; j( n/ e% _* S, W: n2 J
    + x0 c" i4 I) I6 G width="488" />
    1 Y$ S& A8 |; V4 a% F- H  [& x6 F
    <!--[if IE 6]>
    4 l4 ~7 F% f+ Z( c8 p# e) o  J1 g1 z; W+ e6 ]/ |  g, u$ ?
    <![endif]-->
      }* H+ {" Y. @6 W! K. R" _/ n; Q4 u- f# t& ]9 B1 f
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。( ?4 Y) d: Q6 R& ~: W3 |

    6 s7 y, M/ a. n+ A  k" |4 Q) B& v<!--[if IE 6]>3 A" c7 |6 T2 m
    : b, j' q! H( G. _6 c  Y  u
    <style type"text/css">
    1 ]* m0 m+ P4 c; C' g2 s. w5 \" z( G
    #header ul li{
    + Q4 p+ W5 t& Y% |! w
    & q) h0 ~* f& R7 k  D$ _width:80px;$ L. P5 @4 z, y- v
    ) t5 \) l3 P. n0 ?
    float:left;
    : j0 @/ S+ k4 @: _9 d% ~
    , Q& Y+ t) M7 Opadding:0px 10px;4 ]; |: C- X/ G4 J) |
      S6 j% T+ Y; F; Y
    }# J% `0 U/ J& W1 p, P

    . P5 B* J) V. D' V8 {- U& Q5 }Header頭部右側加寬度值
    ( q+ W: M* N- b' Q' [1 q/ |& k  T4 V% v
    #main .container dl dt img{
    ( U, [( i  D# {' @. j! G; N! a  p  O0 s% l5 Y3 I
    border:1px solid #ccc;
    # M; [% P) H* z% f, G/ F8 h2 a. M* A/ O0 w9 \( s7 _' z, ?3 d
    }
    $ _" d( \, n( u5 X( f8 D0 N# |5 G; y
    #main .container dl.xuexiao dt{$ |2 v, O% j# H9 M8 O  y+ p1 Y; k
    ( Y1 W* N1 M' P: d5 p" p( T
    float:left;
      C9 ]5 n; T+ [2 Z
    ! A7 Q5 Z0 x/ i3 `width:110px;
    3 ?1 t" C9 W7 ^
    - G6 v6 [! X( Y" |7 @7 N}
    3 G. ?$ F; a/ [
    6 W  z2 c' I+ v6 i#main .container dl.xuexiao dd{- Q. C% \! Y4 s3 T5 e) b

    ) ~0 Q2 g1 F* U# Rfont-size:12px;, Z+ v( [$ H. z
    : C1 D7 o2 f7 Z) W
    margin-left:20px;
    - ]# K: P0 D8 \1 t6 |9 M" q- n! L4 R# U$ G
    float:right;4 B) g, C2 [, W. K

    " h2 H1 J9 Q" K$ @7 V" owidth:145px;
    ' w; h% s: ]& l5 c) R$ x4 }% F  o" I) \0 ?4 _
    text-indent:2em;4 I- s8 @. z: b

    5 L+ H3 W; e% c8 ]}1 A* a" h7 z2 _6 }1 J+ I2 H
    5 a/ I7 _6 K* e- t3 A. e6 z% k. }. ]
    #footer{0 I* K& S1 ?: G( [% o# Q4 ?- B/ M
    . i: I+ s& `! |
    margin-top:-10px;# c1 [7 F3 G. O) K3 z$ y+ e

    2 ]. p# B* s7 i}
    , N: P" q9 ~: K) o5 B- L4 X' @8 o9 a, S; v- q+ l& Q
    </style>( r" r3 P5 J- H, I

      e, n! C* l- n4 R1 c2 q<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-5-12 12:26 , Processed in 0.014960 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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