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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14949 / 14949

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫' b- n3 m( X) E/ w& Y: Q$ r
    / B  n* Q+ u1 j) g
    body,div,p就可以了.不需要寫*了.
    ( i( ?5 m9 u  u2 h+ @/ {, w2 H5 D5 x% H, |  H
    *{/ Q0 A. o4 ^, d) {( j) V2 ^' Y5 E
    9 `  E4 X1 k& j/ W7 W9 L( B; o! y3 ^
    margin:0px;) j/ ~  x6 Z6 p
    9 e! z2 Z) v" b- f  H! G
    padding:0px;8 M+ @5 u. g$ R( P, j( r' ]' G

    ' B. u. g7 A5 E}2 A& V& J& q( p" U, I

    % g. T' c5 {( G% ~- _第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕./ Z5 k; O4 P$ i# _
    ( R9 T; Y1 N6 c9 M1 B: s
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可." K+ U( R& k+ A; ?) r* H3 V

    ( T1 M9 T$ R4 a4 `2 lbody{2 {: q2 |' k( A# t

    2 g7 J- K3 @- Mbackground:url(image/bj.jpg) repeat-x ;
    9 m! q% ]* ^& V9 @% @6 W& V  B# R' l% h5 k5 N
    }" r0 Y+ ~$ M& e! f
    ) a  u" j  a) d- v2 B  E* _8 I
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼! e5 G- w% D! {! n5 a3 g6 X% r, ~; F
    9 U, \$ e& n1 ~( v; Y) ?+ `: n
    <div id="header"></div>
    ; e) x; J/ S1 L3 n' ?  u! U  S- T% H9 n9 E* f
    <div id="nav"></div>% d- L7 Q2 K% B- z9 h4 a4 D

    ) S0 D: F- B1 O8 V3 u9 M& \<div id="banner"></div>
    - E. O# p. h7 a+ g& o' ~) {0 ~4 W- o
    <div id="main"></div>
    ) ?- o) u7 @6 Z4 }/ X; O; ]- ~6 J" B2 l& @" {; h6 Y1 ?% i" J
    <div id="footer"></div>
    ) C9 D9 M3 p$ z- U7 @/ [" C2 f. ^- ]& u. f
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    1 i* D$ D; C$ ^5 k, |6 [( U& M6 H6 _* A2 B: J1 l
    #header,#nav,#banner,#main,#footer{0 n* B. H8 l- b8 N

    $ m2 i* e. |* L! P. s  S& |2 zmargin:0px auto;' \; I: p+ i3 s$ {
    & ?4 @" \" @/ A
    width:950px;) ?0 n! G' s7 m$ G/ W% B# ]
    8 \2 W. d6 E$ m/ B
    }% i3 e5 @, ]) ?$ _# g( E( G5 [
    1 f4 T* A! p! c% @1 c
    第四步:先完成header頭部部分' ]. Y' ], W$ @# g5 W6 c6 ^
    0 U; Q- N2 [4 p
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:& s  }* F& j$ Q, d6 i, I' q

    % ~9 i% P1 t5 G% f8 U$ w<h1><a href="#">北京傑飛css網頁切圖</a></h1># k7 H$ b- f+ h  O

    # s! F2 I) ~- S) \' k$ @" u; C那麼CSS編碼該如何實現呢?, S: \) F  ?# i' ^  z! n

    . W6 G( x. P. S' @; y大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    4 K: B% h$ O& M( f7 |6 X
    1 K+ y4 |1 Y# h7 L1 A#header h1 a{+ h, B4 h- \+ D$ W' ]% O5 x
    " {. F8 [0 ^, f) I6 |/ M! U" V
    background:url(image/logo.jpg);% d3 \+ W, K6 x, N
    7 E+ m) Q$ Q; [* Y
    width:476px;
    & n+ ?% w" E4 \' ?4 I5 W, [5 g
    : d5 [& e0 }# z8 Wheight:102px;
    / o7 K# h, `: R) p) S5 ^/ e" F# ^8 |0 C+ H! J$ a) K/ u3 m! {
    display:block;1 M/ P0 _# D- U! j2 O) t
    , q& ~8 I* O  s
    text-indent:-9999px;
    2 H/ b' m7 l) o- @0 Z) J' i; g: h) q
    }
    ' U! d4 \+ }# W  l$ V8 D
    6 S2 Z. H' T0 W+ Y好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫4 u" X; |' O  O" q4 S1 j

    # T1 b' w% y% b. P8 A& _<ul>
      r+ Q7 K9 D; r6 C* a) b* ]2 b6 t! C" E) W4 k8 B% f
    <li><a href=" #">css切圖培訓</a></li>4 q% H. d- k- h& f) ^
    % Y) m: ~# {/ X' X- [
    <li><a href=" #">設為首頁</a></li>
    # X3 |7 f8 `! q* q4 M8 o
    9 B% y% Z2 [; Y2 H7 w" k# t<li><a href=" #">加入收藏最愛</a></li>
    ' n- p& b0 _9 u
    ( _6 c. P" P+ J; W! L; r</ul>+ o+ o" X7 C' [6 Q. w& e' w. B) w  j

    $ l& }* R, Q/ f0 {, R2 \/ P# e3 U#header h1{
    * |: S* I5 H, z) w5 W6 ~/ `
    " }, l7 x! y$ A" K( ^: C5 P3 Zfloat:left;
    3 [* u. n. q4 Z8 z9 l4 Z2 y. f# c* q- F1 G7 p0 J# V
    }
    * w- C% ?! X" D+ y8 }& W9 d$ {
    ! @* z! J9 u0 ~+ D8 x我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。2 l4 {& R( T( R
    6 @+ _8 o! P9 G
    #header ul{+ `0 J! h# M9 H6 \8 V" S

      a$ r; h* o1 ^0 [3 d, V$ qfloat:left;
    6 X9 ?/ a% o* D+ \8 o. B3 L
    " |, C2 |0 J* D+ O8 ~* ?; e9 Ppadding:50px 0px 0px 200px;
    ; G7 w+ }  C3 s2 J- K3 {
    4 B9 N0 U% A8 ylist-style:none;( r" Q' l# V" ?( x5 L

    9 Z7 L8 e' F. D9 m- q9 B1 I}" ~+ y8 i- c  C4 c/ T- D

    6 f7 z! E8 l* l) D; Z為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    ( s0 i, P# X1 i- }& j+ n8 B% j" L& U1 h, G/ O
    #header ul li{3 |+ W  z. Y! I8 f, ~, ?
      Z3 n% S4 }2 e) f
    float:left;, L  `8 m& D4 }
    1 o2 i0 I! A6 M/ z5 F2 t& M6 o
    padding:0px 10px;! S  i- A% v1 C! O, m# p2 p
    $ ^6 _0 Q& T! n
    }! Z. ^6 b# \- l  c5 f1 ?

    9 j2 j  Q7 x9 Q" |, O; |& d上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    - c- C) m, Q' P4 p5 I7 s: A% @& `: W8 ?" M4 S& F$ M7 S/ t& Q% x
    #header ul li a{
    . c- ?! h  r# ?
    5 ~( T2 {: v8 n8 Z0 E; [1 I% f2 Fcolor:#555;1 Q  Y% f! P& U# U: g+ s

    : |; }% N  {2 D  I4 r0 I! p: [text-decoration:none;
    - Y. l$ E+ O( C, \. {7 h( j" K9 b" N3 F$ g( o, H/ N
    font-size:13px;* z5 T) r4 h+ M9 [# b( p

    ( I4 J. E" L& ~}
    5 p2 D7 R- d( }/ I
    & ]; X$ R) q' u( h. E#header ul li a:hover{
    , y9 `3 k  \  r$ ]/ [" Z- T6 e4 m: F1 S& K1 O
    color:#000;/ f8 b" \' `- p, A1 B+ @2 b, m

    % }- e7 u* W" m8 T# T2 `8 P. etext-decoration:underline;
    / P4 \2 ~8 P; X$ }& \/ v/ g
    + j7 @4 l9 y% u  k5 d7 J+ W% r}
    # [* ]4 J3 R9 }& p/ S' z
      D- Q( x( f7 c& v3 m  O第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    9 f+ ?% x2 Q+ i6 ]/ c+ J4 C1 f
    # g7 R# |0 }" Z7 e$ [HTML代碼:8 Z7 b/ X. d3 L( g/ \

    # Q" h$ L$ W# n<ul>7 T( G8 W9 @- z/ a# Z9 n5 U% S

    # e/ z4 ^/ v: a. _" u" K1 r<li><a href=" #">網站首頁</a></li>
    " G+ I% b# H- O3 p2 D" ^1 H! J
    , b- U3 ^. w! ]: r<li><a href=" #">網站製作</a></li>% n. t; {- O$ v" @: o1 U
    " z+ F/ r, p* C. f
    <li><a href="#>網站製作</a></li>& m1 i6 E% v8 ^+ H% o

      k- i9 F( u6 q  f6 u<li><a href="#」>office培訓</a></li>
    8 _7 Q3 v' L6 M
    3 f8 t, w! W5 I- ~6 N- R4 T+ G<li><a href="#">平面設計就業</a></li>6 l) O9 A7 {8 `7 Q
    $ Z% u4 I; z3 O: ~( X
    <li><a href="#">div css培訓</a></li>, X3 z; V9 O' Z1 a) R
    ( [3 v7 {% b- c# q8 y" ]& U) y/ p; [
    <li><a href="#">聯繫我們</a></li>
      i4 j3 m  |0 ~. n, ]8 K9 z! A1 M- k9 ~8 E! C+ e% r. X
    </ul>+ q  U6 f7 i4 b" A) H

    + m; J* S+ ]( R0 k& l現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.7 q* t% O% [4 Y) ?5 W$ {

    / `  W0 O: f  N" O# W6 K, P/ _導航部分文字跑到header頭部右側了。怎麼解決呢?
    3 y1 U; x* [- _; Y' K) J8 z% i9 ]! R, L1 _5 X3 X/ m" @( Q3 ]5 A2 L
    其實就該我們萬能的清除浮動起作用了+ |- s/ t; `5 D3 [2 [+ y

    - j/ F8 e3 j; O" i2 o: yCSS代碼5 w5 V+ B4 w) ~2 M/ t! J( A8 I
    / [# p* l4 q( T3 e$ ~* N9 e% C# J
    .clear{
    $ A- h: y5 [' N1 Y3 r* ]- u
    ' X; `; G: E( q; r; Gclear:both;
    . E+ ~* N% H3 J5 ]8 x& i4 A
    5 I2 H7 w+ }& I( B}
    , ^; @4 u# J+ U5 c- ^3 m# k& E7 z) d) Z& N- w
    這時候為我們<div id="nav"></div>
    ( Z- e. C) ^- |" P( T; L3 v: W& U7 Y2 X# W
    變成了<div id="nav" class=」 clear」></div>0 \- N, z; c; K3 R
      f' t# w% a4 w& ~. f0 `9 K
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    7 e; y; d( H6 s& B/ Y/ ^7 _" u' a( q3 r7 D' Q; A' G
    完成導航的CSS樣式
    ! u5 Q) i! B0 w" C3 U
    , H* J2 G/ }3 F8 q* S#nav{, S/ L7 l" k; m# Z
    $ K6 W  u/ f  X3 N  t7 O
    padding-top:3px;
    ! C7 y4 g9 w5 H
    - W) T6 O, n$ ]0 p* K9 ~& v) O: @}; W8 Q" `7 H0 {1 E8 k

      q  @+ Q" X+ p7 ?; d9 a#nav ul{
    2 F$ v# S8 {% D8 b& G% f9 Y# y
    ! L& E( w! `; {list-style:none;. P5 J. U9 |' z" @8 u  y
    / X& y' I( {2 p1 a  O% q
    }
    " U! Y0 O5 k* _8 n
    # i  T9 H7 ]( {# l. b- t$ P+ o#nav ul li{
    ( d9 t- D$ O  V% ?0 o2 X! @' p1 ?( H. h3 h1 N5 r: l
    float:left;
    % Q" p# ^4 t2 }+ ~# |. u
    " T) D) a0 X& R4 z; j5 ~6 k}
    5 L4 z" d1 q- w
    2 S) V- K* x& @# I! X: \預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    : e% F1 m- J. W9 |4 T
    & a  J# J( C/ G5 y  N" E$ d#nav ul li a{
    , X6 j7 k5 q% U! b- C) }1 V: p7 @) s
    display:block;
    / E! [% T  H4 Q6 A6 N) b9 e% Q' k5 w% P
    width:135px;
    1 R4 j% Q8 V$ k' o0 W2 {: B' g" q9 |; a' C+ U! Z2 n6 r! L
    height:56px;
    / E) g. x6 E0 E6 @! c0 \0 N
    . z2 I& Q/ \! aline-height:56px;1 L2 M8 s2 d0 i" d) j

    - K8 t" f- |. `+ ~color:#fff;+ W* P; l- m- r0 v% h& O4 K
    . p3 D: ]# [0 O4 q) A# H/ d
    text-align:center;3 A8 i4 {, C; B9 ]( ^
    # ^3 h- Q+ h* Q( P! @% m
    text-decoration:none;
    ( C" W  A% F: l2 P5 Y5 m& s. W) z
      j! m# k: _- ?; p8 H  }font-size:14px;
    / J6 t1 S( V$ ^/ P8 q& Q3 _2 P7 S+ K2 H; l+ |5 Z3 a4 e
    }
    $ k: v) X. D; ?, g
    ; [% j1 [- M4 Z3 {  c% C& fdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    ! H5 h; N+ F  N) T9 w" G- a7 q2 n0 K& i# v& p- R5 X
    #nav ul li a:hover{
    7 L( Y# S) p! g) i3 x2 e$ {+ _. V* J) A6 z  k1 w7 z% w, F
    background:#177cb7;
    ! y- B" t7 e, C8 S2 E/ B2 l( U* r! U7 I3 k; v- I7 ~8 A) v' b  n
    }, X! a5 P6 I  ~1 D. x/ r
    . ^* @0 ^/ P1 D  c. b( h
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    / B) H' H/ d3 v# P& Z% S/ \
    5 J8 C; q: s% ~其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:  a/ i! o" W3 P! L& n, V4 W
    * u1 Y6 q/ e3 r' f3 G5 r  d. x
    <a href="#" id="current">網站首頁</a>
    2 n7 C+ x7 p" p. G9 f( g
    & A9 w( I% ?; U% E$ \; \, C$ a8 X; n接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    / d: E7 w! @$ o$ H4 b/ e% {
    ( M" v* A/ _  |+ ~' d5 {1 O4 ?第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    6 `' P/ ?8 r0 D2 W# t; B$ `; k' Q; F
    <img src="image/banner.jpg" height="184"
    / Y6 Z8 c4 u/ B# d1 N8 Y# m7 ]1 X
    % t% ]' B0 |8 X- rsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    4 y" L1 r( Y* Y7 M) k* N& s7 O" H, ]/ e
    width="127" />
    # Y# I$ i, v+ D' ~" [4 i7 P2 y/ E+ b  `' z8 M' U" D
    右側導航html代碼:" n; _, D( [9 y% t, L# {
    * V7 ?' M+ P% Z3 U6 b: p
    <div class="subMenu">5 M( N' ]. P- A9 O9 p/ T" q9 p

    , _/ I/ x$ d  h: e; Q- {# a<h5>培訓課程</h5>* w' v4 J( B& N2 D: n

    + n. A+ c3 W+ N<ul>3 c% p& V/ }9 G) J% S; R* ^

    + x% i7 [' i+ J9 s<li><a href=" #">網站首頁</a></li>( q/ ^& ~+ e1 @
    ' P, z1 w3 t/ q3 Y4 Y
    <li><a href="# ">網站製作</a></li>
    3 |0 ^  ^- I# E4 w, w3 c' T: u; f3 k% q3 R) p5 A
    <li><a href="# ">網站製作</a></li>4 |( x0 \2 l0 N6 C% b& e

    : `! a: Z) K. ]3 J<li><a href="# ">網站製作</a></li>
    $ ]5 x, @, M9 E& C9 O2 b6 N; h- W- ^6 k4 O- ]5 I: j3 N
    <li><a href="# ">網站製作</a></li>& C) q3 S" x8 d" j# j  f7 d+ }
    : Z& ^7 B* p8 n: Y
    <li><a href="# ">div css培訓</a></li>
    7 a) o* g1 ~3 _9 a6 I, A& A# ?. G5 m8 i! [
    <li><a href="# ">div css培訓</a></li>
    - a) X& u' V0 [2 u9 i: ^; g# ^+ n! M! ?- h9 r# X: B
    <li><a href="#l">聯繫我們</a></li>0 a9 U! o: n3 E7 k8 U( w
    5 e. z3 L- M/ i
    </ul>( l4 F# Z' T) n7 O3 c# T& X
    4 k$ U8 Q% d' Z5 p( z7 N) i
    </div>3 J% E( f0 V% f6 o
    + Y0 x' ]- I7 b$ z0 K
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。6 k2 C+ d  U- e6 v: p9 h% \# A# o) _

    ( v7 k* b5 E! x! g% [) w: N: V#main{5 X5 t5 E9 w5 }

    ; O0 t. O8 ?7 a- }3 t' W6 l5 ipadding:10px 0px;3 M# |, e$ s$ P6 |! w

    ) Z, Z8 n6 {+ n$ O4 `+ |}8 O5 g0 ^* `0 n' @1 u: d$ s7 Y
      y# {3 V1 q2 k; V+ u
    #main .container{- c& B. F, e/ P% s$ K
    # K+ v  A$ O* t8 j6 Y8 B$ o
    width:674px;6 f3 w8 b* q' [) K3 d& L( ]/ `
    % g5 i: T4 W) i9 [- Q4 H
    margin-right:50px;: ]$ b. f; D& U9 f; R1 U6 v) E) D) G

    ; }) B. G; h0 ^( Q1 n: n5 |float:left;
    6 s1 t/ o# @! w; ?) o# w' h1 v- P' V& B
    }
    . |3 D* }: a5 d7 r0 j: z( k3 t
    % R' @  D" s3 A; i7 d2 X6 l0 I  V#main .subMenu{) i. `) U) B9 S
    $ m2 g" Y9 L. p+ G9 R9 o7 X. p4 {4 M
    width:226px;
    " X/ M6 X8 G+ N* j, U" X
    & l% K) S1 H1 {8 yfloat:left;
    " N& Z* M3 q% R1 T1 [0 V) P6 @' l1 ?# O' }
    margin-bottom:10px;
    0 Q2 d! \) w1 ]9 u+ m. c9 G! i3 u! P+ H* {2 H* n
    }
    * I9 p& I/ G, c& m% O, g
    / u, Z6 v9 @6 x: y% n' d#main .subMenu h5{
    , \$ p7 v! v$ Y% A+ c5 c$ c% B# k1 B/ I
    background:#19577c;
      H: e. S) O- P9 _( Z4 `+ ?7 U
    8 {3 N1 Q: O- eheight:39px;
    % B8 V- @( w7 }, \: A. ]: h" t( l
    5 g+ T& F9 [5 G/ c' ^0 h$ q! Qtext-align:center;
    / {; y7 ], ^3 c- Y7 U# p% ]8 ?" @- d! g' k* c: K6 U
    color:#fff;# d+ |0 B! v  T
    " k6 I2 ?! O, Z9 R3 `( t
    font-size:15px;+ R1 ~$ m0 P  p

    3 C2 q9 ~/ o+ M* eline-height:39px;
    ; f4 g  U( A6 Z, ^" z* z( Z) ~, W& @+ d# U, z" e$ l; I
    }
    + Q2 C! b! v% O3 }$ R, z: ~
    2 p) j7 R" S! k2 b#main .subMenu ul li{6 j5 ~% R' m. C3 x, u
    ) \) B8 v/ o( k
    border-bottom:1px solid #d4d4d4;
    4 Y6 ~6 X: o1 q  f+ \- M; Z$ x
    6 f6 v- J0 D7 j  B8 jbackground:#f1f1f1;
    5 ^% ^: e) b% E$ q# A* g& _% K2 c5 \) [  ?, t, i2 l5 N
    }
    ) e- W. E% ~' `1 C+ o# X1 b5 T3 y$ z% H7 H
    #main .subMenu ul li a{% j5 d8 n+ l: T2 G8 A
    : _9 o; F' G$ C0 _$ o" [& z/ f6 T
    display:block;
    . ], y, Z9 |( z) _: ~# K4 R
    % Y, R! U; B+ a6 O; E0 }color:#000;* X' \3 t& r' d& N# W( N3 a" B
    # k2 \& L/ S6 d! T2 \& G
    height:36px;
    ' d4 @* W  j0 @8 A$ L& r1 a4 e. x' W5 Y* i' a. a, V5 r3 s
    line-height:36px;
    5 Z" P2 T' d: z3 `1 f1 ^# V1 s: c% v3 f1 ^- t4 S  q( ^
    text-decoration:none;- w2 I  e+ u6 |3 ~0 T' U

    $ \% T; u- E5 Apadding-left:60px;
    " k  _3 W4 h. H3 U" x+ [% [+ u+ G7 m( r" W( e
    background:url(image/li.jpg) no-repeat 40px 50%;, C6 O( N9 H$ B0 ]0 j7 s+ h! a

    4 a/ O. s6 k! w& S: ]# `) F}4 U6 m2 D* H. z

    & H% b- {) X( K* b6 |3 M3 z#main .subMenu ul li a:hover{- W, `4 [8 o; G$ f& N

    1 I) c8 ]% y5 V, w5 Rcolor:#177cb7;5 w! \! B4 U+ l' K" B% x
    + O1 _6 c$ E- i- m) {
    background:url(image/li3.jpg) no-repeat 40px 50%;8 D1 u$ r! B& g3 A. a  i8 s+ s6 h

    ( W% Y' |( T; M( p, ^/ m* Y) h}- Y/ d/ v2 b/ H  P+ O: j
    9 f$ z! r0 F1 J, F3 ]* Z2 I+ u
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    : [+ G$ B' Z( r6 a3 X
    * [. M3 o/ R( _現在我們看看HTML代碼:
    " A0 j9 ]8 r4 M: G. J6 |3 V. n& y3 h1 F
    <div class="news">8 q$ y+ t" d8 j) O* \
      y' a, M7 w! @' N) {! y; B, G
    <dl class="xuexiao">
    / ?8 V) N) R1 l7 ~0 {9 |3 N8 R: {' G3 I- a, Y" |
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>' d( |! p0 e( @* {8 R, Y% X

    3 |4 y# ?7 U  J7 X# o" Q$ N<dt><img* y8 [  T8 s/ k, s) q9 R* d& z: P

    . W3 X7 G$ C+ s5 Y8 N: C src="image/223.jpg"
    * ^& Z. o1 I- n! ~' g1 o' f! b+ f- U5 Y9 i- {
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"& s! m2 `; O* R0 g# j. B
    $ w' [/ j' J7 w' E# e2 E$ C. [
    width="488" />
    * S$ @( f! c  j
    / o& y0 m$ @/ I5 L% u' M<!--[if IE 6]>% Y  U: A, v% L9 T

    8 d+ E. j: c! ?4 l- y( s<![endif]-->
    : e" U* }  {0 L9 v2 `: X
    5 T1 [) _9 S' K3 j, Q# |上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    ( j) M/ C# O: h+ N2 |6 \6 {* C7 W
    / d( T% S; ~( O<!--[if IE 6]>
      J7 d. U0 W+ H1 ]( D2 ^6 i" X) f6 c- ]0 Y! A9 K! A7 R
    <style type"text/css">
    # E: n5 f1 b  G3 y) H2 i1 [  G1 T8 i
    + X1 E" v: M- F% T( P#header ul li{! i, [& e6 X! E  m& Z4 `, `

    + o9 p: i1 `6 ^, ~6 k5 A1 uwidth:80px;. M$ A5 g5 X' t% y& d

    + g3 r0 k0 S9 Y' R! y9 C9 Mfloat:left;
    2 I  x! h3 |  t3 E7 [+ E( G1 }) q8 D1 E+ c: e4 `
    padding:0px 10px;" v$ p+ V$ f3 U7 s9 f1 o% Y
    & h; {- q: L! X3 q+ d6 D
    }& A6 x  r" R! T; N5 I) t
    4 e: X8 e- a5 Q9 l- f/ c
    Header頭部右側加寬度值0 v! C( I6 A6 k( L5 ?

    ' p0 ~6 O$ f- ?" I1 n1 E3 l% w% p#main .container dl dt img{6 L4 n7 H2 }, O% |' K% a
    9 C. G$ I& W$ V7 `7 ]
    border:1px solid #ccc;
    - w. A+ M! H# P5 @
    # s2 ?) `: h/ S6 m}; K8 I; J* y' T, f  h4 l
    & s/ J3 [: M+ }3 h, ]7 n
    #main .container dl.xuexiao dt{3 |) m3 a% \$ V  N

    5 V  t) j' e* B$ b0 `float:left;
    / q' G5 D9 \6 x' V
    1 S) ^+ p6 j7 t3 M; R; wwidth:110px;$ H0 s) c7 {. `+ |) G; _. T- W# R

    & z( a; @& u( _3 |9 h}0 S8 o( ?- l$ z! y. x( t

      T. c) f) p3 V#main .container dl.xuexiao dd{
    ( {  i2 w; f1 ^2 c9 Z; i
    # ^9 u) k& g6 n# N% Afont-size:12px;
    ! l* U9 e' |7 s  q
    6 q: Y+ E/ z! x6 A% O' Y4 x1 Tmargin-left:20px;0 q: O: S; w1 I( n
    & b: c9 C& U8 t3 m+ k
    float:right;
    * i9 R& w% q/ Y# F9 }3 {3 j
    9 D7 M5 c! K( B7 t% k! `width:145px;
    4 S; s& a) J# R. p2 _+ h7 ]+ R7 [5 e# y$ N- Y
    text-indent:2em;
    7 L/ W8 J5 Y8 L7 @' d$ y& @, y; `& y0 K! O
    }9 d# C$ ?1 |/ K) O$ U& c

    7 e9 N/ @# r9 Q$ X4 ^$ _: E#footer{
      C6 b8 Q3 `6 h, }5 n4 O; {/ H) |, q* y, s
    margin-top:-10px;
    0 L- c3 E! M9 v+ @6 Y! Y6 w+ l$ e) [  R$ U4 l
    }1 w) `* o# H6 b- g, V8 Q

    $ L& T8 d5 e! c0 V( o5 n2 m" C</style>
    - x- o6 J' |6 c4 p2 p$ l$ }" x. F, S) ~9 p
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-7-5 01:51 , Processed in 0.014644 second(s), 7 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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