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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14916 / 14916

生命值:6%

升級   100%

  • TA的每日心情
    慵懶
    20 小時前
  • 簽到天數: 5935 天

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    & a" ?! T7 G! [0 n. i9 M- \# H  I
    1 }0 U1 \/ a5 r body,div,p就可以了.不需要寫*了.9 c, u- C% ?& N3 L! V7 H

    % s: N- n; R$ c*{# f8 B" S$ h$ m* a+ b" ?) u
    - P( x# G3 F: q. L" P
    margin:0px;" r/ g' V( E9 O; t
    4 T. g: a" v4 ]; s( \" X7 |
    padding:0px;$ F/ c& ~$ o( A' I
    2 Q$ F  g: b, V- x* a) C7 t7 O& R
    }
    & n  D+ u2 o3 I& B% L4 E( L
    / l( h; t+ ]1 N/ m# J3 o3 i5 i第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.3 `, `) E! U* f" \. L- K) Q, A- [# n
    $ z% z+ V" ^4 L: `/ n
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    " W# ~* @& g/ f& c/ U' G2 j, @& f
    body{
    1 m. N' M- l0 @6 M% A4 z; h0 S+ H3 U3 ~+ O
    background:url(image/bj.jpg) repeat-x ;
    9 f% l9 x; P7 k, _- S; u! Y# z1 `: I8 @
    }
    0 \& L! c) |/ P2 K1 r# E$ S, Q5 _" y
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    ( y- h, z$ G5 S! ]
    0 |: m. N; }- R<div id="header"></div>! T. b6 \& g4 D& k
    + w1 e) o( h+ W$ ^7 O
    <div id="nav"></div>" h) Q- f. N& L

    7 i  L$ U5 F8 @5 e<div id="banner"></div>
    0 E, Z4 V, q% m) n  n( ?: C$ i' Q6 z# c9 A2 P8 v
    <div id="main"></div>
      j' ?$ y/ u/ k2 R6 B. u+ @/ D+ @" b. e+ D1 P" R) r
    <div id="footer"></div>
    7 C- Y2 K6 G& \- I3 m1 D3 w% d2 e: J) X9 D& `9 d
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    # ?1 i' W1 B* G4 K0 B/ v' j( l7 c7 U+ e( n/ \
    #header,#nav,#banner,#main,#footer{$ `4 r; {/ H! W2 X, i. \& G
    0 ~4 G; M+ s( S2 O% F( c( j& Q1 C
    margin:0px auto;
    " x) X: |  E, ~4 b9 I2 n0 e" \" {3 U5 x6 A: j* R
    width:950px;# Y* B  S$ R9 h
    . L) W8 E3 A/ n6 x# [
    }
    $ Q! D, l. W0 f/ z: z" Z+ [: _( S: X  ]4 L0 u
    第四步:先完成header頭部部分( M8 ]$ M4 g' D4 S; _, n2 s
    3 C( S! \  ^* T7 B' f  }- k& ^
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:6 Q, X' U5 [; i( o
    ) ^, m/ N- B) X, _
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    , u  R! U" i" D+ m' U9 Z" h5 j. f( v8 O4 k0 d
    那麼CSS編碼該如何實現呢?
    - P! x4 V" A* O8 x) k5 ?1 n2 g# i& B4 ?& U; D/ v
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下* H+ [& K/ u9 l% r

    2 }) C/ @( E& F8 Q6 @! I( P#header h1 a{
    ) m4 L+ p% N# a( i# x! N  g7 ?
    5 D0 i. V1 N9 g3 T& `. _background:url(image/logo.jpg);7 @6 W. X& W0 I- |  z
    0 K& ^. G4 s  B# k
    width:476px;
    . g3 s" X' t2 P8 y" Q# C: O5 y3 F* Z9 }* k" G0 m: V! _
    height:102px;
    , T$ N2 ?0 w$ J2 \
    0 q2 ?' o/ s8 T  }display:block;) ~/ W6 L4 `2 T' Z4 [. q. N

    0 D# U  z& |6 a' q2 @/ E: wtext-indent:-9999px;1 i) I. e# u5 M+ w) L, J$ W" p

    . n3 }8 W; p$ q9 t3 T! B}
    # b# U( T) F0 ?' @( M/ y8 e7 Q- e4 N9 N6 P: g0 C: a  f
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫& F+ g( k& ]# M3 G
    . A: g$ Q* a  x
    <ul>
    # F4 I% I# @, N6 q. E8 \6 o
    7 g4 O) D9 N% B( J0 u* ?. Z# J<li><a href=" #">css切圖培訓</a></li>
    - h$ \3 N/ Z- ~% J5 C1 T% F0 ]. \' V
    <li><a href=" #">設為首頁</a></li>
    ; C3 y- a8 N/ w( Z4 o, f5 o7 o
    - w4 Y; k7 L. ]# |5 T, B/ B( r) G<li><a href=" #">加入收藏最愛</a></li>
    7 x0 q4 k- M6 v0 v9 I5 W
    . D: N& Z0 U" c* h2 h; I. Q+ A% u</ul>
    : _  u: M9 b- T5 w
    6 c; u, }8 b9 c: v  G#header h1{
    4 i# M2 ]& t$ Q' k
    ( S5 L- Y7 c0 S, m  `float:left;
    / W( m; u& A0 B/ C* H0 Q; u
    2 V# B; U1 x0 E}
    . S% E- |3 n4 Y! v4 F6 V, {+ G- H: {# i( W
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。/ F% }& C3 f# l' ?
      J! H! c. ]8 _& Q( x. z1 B# k
    #header ul{, |5 Y) F/ D' J  }% M
    8 y7 x+ t6 ?+ x, v
    float:left;
    ; M; O+ _' z0 d3 @% b
    6 ]  z3 y4 H+ J" M2 g- t7 |padding:50px 0px 0px 200px;/ h2 G* k7 S! H

    " \+ k( m9 C4 G- d" P4 j4 olist-style:none;
    2 J) X6 [9 B% R( O/ F. s
    8 Y: g6 G! l; w& w, t}& M  o' d" l& y

    / s* Y& l5 P7 E2 }5 d' K, J* ~; n+ y為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    % }8 b! @: y9 M% E% `: E0 ^
    6 q! o: v: |$ @8 ~8 j#header ul li{
    ) q% f. S1 V4 R; X3 ^8 g/ L; q, {( `9 G
    ( f1 l' h" e& U$ t4 Sfloat:left;2 @4 O8 Y: H1 w8 @* S

    # i9 U0 H* f  u2 A! Q; z' d6 fpadding:0px 10px;
    , U8 p% l- n- G) o# X
    # L5 t: L8 A8 W- S$ b' G7 F}
    * q. D, V. M# F  N( R" o' ]* |
    3 v' H* H$ J7 t上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。# F! d+ h5 ^. [( {
    $ ^! @4 [  y  u
    #header ul li a{! r9 h& s* |5 J1 U: U) C: E8 ~

    , j$ ~* ~" w/ e3 |* _color:#555;1 b, @/ e" e5 x' F0 o/ V, c
    # Z6 i- S4 l% m7 E" w0 o/ d' w: M
    text-decoration:none;
    6 t/ w' t' m2 Y: H- T% Q1 \/ x
    + @% A- S* R8 z' jfont-size:13px;' ]) g* _0 E1 p% z2 q
    $ ~6 ^5 }( D6 b( Y- b
    }2 P, F) H! o; E" D4 s
    5 b% C' p2 l2 b, W# f: V
    #header ul li a:hover{7 q! g- h# e" x5 t+ o7 h

    9 {- v0 T% v5 |2 `' c  pcolor:#000;
    5 ?% F- J( B8 \+ u; u/ b2 q% v& B( Q+ S& k* L- V
    text-decoration:underline;# V2 R, i8 M* I* F

    + G3 c* {1 ]' u- B}
    & l2 j! b8 b. b! d% k, H5 B7 z& @4 {) ?- s0 Y; l0 j
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。* I9 v9 T: g0 q- Z% a- U9 W
    & l4 {3 a8 {- I% T
    HTML代碼:
    & ?( {/ P. C2 X/ r8 J5 g. d/ @' u5 v0 R1 f) s  o6 C
    <ul>9 l) h6 T  S3 |
    5 b- l# l" T3 [: d
    <li><a href=" #">網站首頁</a></li>! n# ~- V+ L8 ?* V- g* }+ F/ B3 E
    * c' _: ]! J1 J, ~
    <li><a href=" #">網站製作</a></li>9 f3 I8 [+ _) l8 t
    / f# g$ n+ ~- \
    <li><a href="#>網站製作</a></li>
    0 \) T/ t* w+ b& @. X& Y
    1 Z, D: }9 ^( i0 N6 C) j  y<li><a href="#」>office培訓</a></li>
    8 B6 w6 I6 O3 K. w2 ~; e  e$ {
    <li><a href="#">平面設計就業</a></li>
    " F0 _7 A6 H# ^9 e- ~7 ], M) V
    <li><a href="#">div css培訓</a></li>
      S8 |$ w' A& g3 l$ F/ j
    * j$ w  D( h3 M/ b" ?# b<li><a href="#">聯繫我們</a></li>. q* p& W8 k9 f4 u

    4 a+ P( V3 W; S  ?</ul>& e1 m( Z, g8 v4 @! m( v" W

    5 D) K. W1 T6 k) @2 M( @' P現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道./ z' F) ?/ T7 s8 j, m
    : j3 G! ]( t- }& _+ v
    導航部分文字跑到header頭部右側了。怎麼解決呢?# P- V6 I7 l  m7 t% N

    - j+ n* I$ h" Y# k( C7 d5 k其實就該我們萬能的清除浮動起作用了# }4 b2 P6 \  w4 K& a! @' F
    " j. Y7 c& n: N! c) R% k5 ~" E3 v
    CSS代碼
    0 N* @3 j& A! W& r2 R
    % ]! n$ I# {) ^5 K3 I; }% D  S- c.clear{
    / ]3 N1 w! P/ a; R; d
    # N/ b$ s; I( j2 G0 H# ?# h- q4 Mclear:both;& }- ?; f: r- |* y* H+ I" P

    : a6 G4 _4 ?# K5 u. |  h}
    + p: l% N0 Z. u2 T
    $ R( N, X" t" P' o. _; E這時候為我們<div id="nav"></div>
    $ }# j# ?: T* M" \3 a' j" u  i5 Y& ~0 P" u7 w& X2 c
    變成了<div id="nav" class=」 clear」></div>
    - U/ f" E% O; [8 i
    3 j9 H/ b9 i& V" J. P, z大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。( |( K  a3 Y9 m" d$ s5 B5 F
    , K+ u, t" t' Z- R
    完成導航的CSS樣式& D, q( V5 e2 o8 d, P; A' o
      E  ]4 O, \/ [$ c1 v' w
    #nav{) ~/ v" @% }5 Y* z/ F

    ( e: @* r: ]- ^8 k+ Jpadding-top:3px;5 m8 H, V' y; R1 x4 h

    1 n. f3 N+ E0 W" b}1 x7 ^, e) L: k# x0 m3 D3 }6 |
    . w1 \8 q% ]$ I  v' E
    #nav ul{5 Z! V$ T! W( s, N5 X
    2 S" g* A' k5 @. w* m
    list-style:none;; m$ d% l2 y2 @) k. W4 E
    ' X- L/ ]7 _4 \! F5 V( C
    }
    / Y8 d) B- m' k9 T& m9 c1 Q' f% m5 ~# P* R) }
    #nav ul li{: I- B' |1 y; H7 C0 i% S

    6 e8 [, w$ o( a1 r# y/ i/ afloat:left;
    ' ?. W! w1 v) f6 p& r
    4 f3 N' T/ V' Q; U  [  L}. ~) G( T' Z. [' H

    7 Y0 H7 U0 W5 K; q6 n7 S預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    . k( b/ s2 d$ c5 L% \+ o5 L4 I( l5 a
    #nav ul li a{  Q( k8 S9 |5 _, ~
    8 _1 V) L' @: I7 L
    display:block;
    7 M# i  l; ?( P  p$ r$ {9 ?
    ! \/ a6 |; t8 o' x% q: c2 Hwidth:135px;, t. u: ?3 R$ x/ N$ y  i
    4 n% E. G# v" ?: E) M) B
    height:56px;
    9 N: f: A; E2 O  L5 x' e
    6 P% y' w9 \( h3 _3 H: v5 Nline-height:56px;# x& e+ Q$ u$ X; E# u( P- F* {
    ' z1 a  C) M/ h" ^7 E7 U
    color:#fff;
    4 C" f" j  S! K& ^% d* T
    " F& e9 [2 b3 y# o. S$ Ftext-align:center;$ V( \3 r8 R/ H) W3 ~

    ) p# P1 o  @& c7 s" V6 |text-decoration:none;& N2 [0 I# y, q
    & u  {9 J0 m. t% q1 m* j! j
    font-size:14px;% v- Y5 p5 b& ~% b/ Y$ S
    : X4 V8 T6 R5 `/ c5 A; L
    }
    % C( O* u6 o! }) o% _2 L/ K' b
    9 L* p3 H+ b; ]8 K2 V9 @display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?5 Q" g; g3 B  n* \6 ^, T

    ; q* @8 R' j( ?/ b. P#nav ul li a:hover{8 E# A$ q+ p/ R) M

    4 s9 v  r( a% Q4 f+ @7 pbackground:#177cb7;$ }( P6 T6 d" U4 b  c% H/ z

    7 \7 T! N* ]2 V" X}+ Q1 w9 \! Z, {# H4 {; @& f
    , [7 l/ B! k3 J6 ~, H$ m- R9 C
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。4 H2 f" n5 V+ @6 m
    ' z" ?( e$ l( \' n2 b
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:- C0 P' B& i% A, X; |
    8 W& s& X, O' u0 R4 H9 x
    <a href="#" id="current">網站首頁</a>
    + X1 L- ~% ?/ P0 A6 s& M8 n" m& ^# w. C4 ]+ j
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    % c+ T: b4 X! e. `8 s
    % M4 Y4 P; z* Q% J第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    7 I9 R4 Q% |/ [, R' h: n' W7 ]. ~" [; w4 W
    <img src="image/banner.jpg" height="184"
    1 l' X4 I( R$ R( m  G# ?6 T/ h$ A1 I/ i+ z+ A
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"4 y5 b4 p8 @, h, S1 J5 R! V5 V
    4 M# X) ~. S7 G8 b, f! T6 K
    width="127" />
    - K' P' z+ a8 N7 O5 c+ o
    ! M5 S$ z: U% p右側導航html代碼:( }: y8 e8 Y- F1 E+ M. F# J
    7 L7 I& `+ m. z2 Q9 E' i
    <div class="subMenu">9 Q/ r# g& I% Y+ h4 F4 X2 n+ Q+ R

    / k. x, Z5 G6 U8 Y3 ^. D- L<h5>培訓課程</h5>
    6 j6 c. N" r" s; N. J7 q0 _- g" H* |( D7 o; M9 O
    <ul>
    % h# |$ C; [  L" Y  T
      X/ N0 ?: N% Q) |' k7 O) Z0 X<li><a href=" #">網站首頁</a></li>
    2 B7 r+ g0 j. O. ?9 ?9 D: q) V' @; {# K; h! p- h/ P; b$ V% r" J
    <li><a href="# ">網站製作</a></li>
    % [6 F$ R! M! k1 s( b7 C) c% t0 m; T2 g3 t
    <li><a href="# ">網站製作</a></li>
    7 F" T4 u& p5 V8 b5 b: j' ~6 c% T) a7 m* A
    <li><a href="# ">網站製作</a></li>
    $ N6 p) c  n6 J8 H* e
    8 ^) `5 l% }1 X1 Z5 Y# N<li><a href="# ">網站製作</a></li>0 l  j# ?8 \! n3 e

    2 S7 N% A8 Q9 A7 V) S8 }" E% p& [2 G* u<li><a href="# ">div css培訓</a></li>+ |9 I* C7 a$ R: a; H

    7 g6 n* B6 w  y) ?, f+ a' J' j6 Y<li><a href="# ">div css培訓</a></li>
    ; g4 G! \8 ?# D8 r
    & J7 `: \; b+ Q: l9 A- {: ?<li><a href="#l">聯繫我們</a></li>6 n& f/ u' o$ q

    + O! {( H2 N* K9 n% ~' ]</ul>1 ]* {. V. q& M9 _
    + t* p, M/ d8 l
    </div>3 q8 l" P: a2 G! @, q& h

    ! {* |# r3 T$ i5 J' R% t' f% bcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。. c% V9 v" g1 |/ j/ ^2 j

    ; E6 l3 ~- z( M+ O+ f#main{
    0 [* A5 D2 `+ U" f/ D: y( w) I8 s+ L4 O" k4 n, [; _! f
    padding:10px 0px;
    : p; f* c9 N9 z0 F$ S
    2 l  a  J0 y8 w3 c0 c}: V  Q* O2 ^% c0 i
    ; @1 |2 _" z4 p/ }% A/ }
    #main .container{
    : H. ]8 i! k/ b- W# r( e7 ^; ]( O5 f4 Q% l: k1 @) |
    width:674px;
    " e. N; ?: h3 {  C  Z/ ~" A
    3 T2 S# F* \! k6 T  |3 Dmargin-right:50px;" W1 x6 ~- e* E. `6 M# l

    8 T# S6 a, d% `, h- o; S  b7 Tfloat:left;; \8 I2 [. u1 k2 d6 h' v
    ; ]/ I* J- J% e
    }( w: G6 l) l; l3 J; L3 G9 j

    6 f. T; K1 w- g# M! }+ A8 o#main .subMenu{
    ' a  f/ K! u" f
    6 z! G) U/ r6 Y! [) a3 }1 \7 kwidth:226px;! q( I. ^- T1 ?# P- T( O

    , n8 E, c8 c" k" Ofloat:left;0 k! \- W; T! y0 L1 a$ D* F

    - b" ]! E. K2 f% qmargin-bottom:10px;
    . H0 A6 [- J8 K) x- }$ T3 @0 _0 o2 H1 k. D% ^, N0 ~) x6 t* S
    }8 M1 ?$ ?3 o1 ~+ d

    , B1 F( X# ^7 n* ]& I1 m/ _7 d#main .subMenu h5{3 {2 p, S, d1 B9 Y0 l) E
    ( o2 @% E  V; B1 x7 j$ s0 \( T
    background:#19577c;7 G- `! f! j+ M* i) N" `

    " U! L/ f9 u! _; \height:39px;& @- _6 v# L$ @; p3 Y* Z/ o3 t

    7 e- ?' p! t$ o  ytext-align:center;
    6 J; u8 l: j' p$ v& \; a4 E( @( b  j/ w" s+ S4 l
    color:#fff;, u" i4 D7 H. M( R# k9 }
    . _' E" D/ ]) i0 h6 b) {; d4 I
    font-size:15px;$ h- {) D6 I3 S

      ^  y, \3 P& t1 Q, Rline-height:39px;. s$ S: ]+ p/ z# N/ E2 N5 o1 O

    ) L  Y/ }- @* j) ^1 s" z* h. }+ }}
    5 `* [2 {' \: k8 L9 ^- C1 R! F; R2 U6 s6 m/ n3 u. b3 g' d( n- U
    #main .subMenu ul li{2 e4 W' z( ?/ ^* n5 W3 M0 J
    * a0 J: s% ~+ X6 X/ ]# F
    border-bottom:1px solid #d4d4d4;' A8 h! m# s# R% X8 K4 \
    7 e3 g0 h9 Q5 f. C0 `2 L
    background:#f1f1f1;
    * {6 G3 d: Y2 E9 w; k  {2 T8 l( a2 ]! B
    }0 R: G* r6 {$ [8 S- ?* K
    0 t' K) P6 ^9 \3 A+ R
    #main .subMenu ul li a{# H! R7 J4 H" _1 @
    8 A  f/ B- h' s0 y" Y+ ~+ E8 k' N1 D
    display:block;  K: r  C4 E, j& F' C0 V
    / o. i3 B5 E/ s" K3 `; E
    color:#000;
      ]* S% c% a" g. V0 S+ W* ?: S% X, ~" {( k
    height:36px;
    7 G3 N# b; z1 l( j% g9 Y( d& p3 ~/ A4 D8 I
    line-height:36px;6 W8 t( L# b% T: e' Y2 p3 R$ b+ I
    - a4 E& Y2 a* `7 k: g; U+ ?2 h
    text-decoration:none;) m, F- S+ C) S' e, j& [  k4 Q

    9 x3 V: t3 b0 k& n4 kpadding-left:60px;
    / Y  m* ~9 }4 g" w
    # p& s) `% s6 [# ?background:url(image/li.jpg) no-repeat 40px 50%;
    9 k0 O$ w! `- Q4 Z+ R7 G
    + R5 b( k" p4 s9 [# n9 l}
    & Q( H4 _) ~0 R2 `( f+ e
    7 j  X2 c5 S: l, z#main .subMenu ul li a:hover{
    6 j& ^$ `/ j( z" q! d9 ]3 y  H( `. f
    1 V% P% X2 o  ~6 m7 A2 Qcolor:#177cb7;6 J0 S" e# u, f1 }6 V; o/ P

    2 j% Y/ {; c# P4 G; |, Kbackground:url(image/li3.jpg) no-repeat 40px 50%;
    1 k1 `$ A  N; S" g# [" j* u/ U7 T
    }4 q0 ~" v" K! j) v
    ; b* y- ~( Q3 u
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    & o3 \* _# z* f! s( Y3 ], Y3 C: P# c2 x. t. G9 q
    現在我們看看HTML代碼:  n* t! y- W% y3 C4 _9 }+ C9 }  Y6 E" L
    0 }5 a' t8 |; i* }/ b( t  A
    <div class="news">/ ?' ]% ?& r3 c4 C5 Y/ t1 B2 [

    : ?# Q" J/ [0 C. K6 i- B3 t<dl class="xuexiao">
    ; R5 @7 T! Y6 ~$ W$ F
    4 b1 q! p1 l2 ^5 v( [! q: h1 \) [- p<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    2 [0 s; ~0 V1 `6 I2 L7 \! A* b* A3 `2 A9 Q! a, A- @# j
    <dt><img& \. T  j( i( b$ z
    , j( n: v) X3 H+ n/ s: K6 ^9 G  B$ Z
    src="image/223.jpg", [5 r5 u0 H" a& K

    / l) D$ k4 ?' R9 D" x7 u& ^src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"' {, P- o0 W) E7 S
      o6 b  S. Y# h, ]9 u9 T
    width="488" />
    + x3 V" e( d& |( B  Z1 U+ U4 K1 x- o0 H4 P0 E
    <!--[if IE 6]>
    , t; R3 u& l$ W6 n8 Q
    ; H7 v( m$ P  m# C& m$ W<![endif]-->
    8 Z! O0 p. {& T. P; K
    1 B/ f8 u9 x% c% C+ O6 W6 \0 s$ W0 S上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。8 _- G8 N* n" q- o: v2 E" e

    $ s( ^3 q  i, D8 o* L<!--[if IE 6]>$ T& c& A) v* [+ {2 u& Q1 o" @/ q& G
    ' ~: B8 O9 I3 S: c& ]# ?
    <style type"text/css">3 r6 m# O% k0 I: F& ^4 h

    ! c- v* R3 a4 Y, a6 R7 s5 U" R6 `+ o#header ul li{
    8 M* P2 h) {6 U1 f' I1 V7 u5 |3 c- ]7 f( s
    width:80px;
    % y4 [" l5 s8 X
    . ~( v$ \* j- Jfloat:left;" x! V% W1 e9 }" q4 l
    ; K* F" B" d5 C* ^$ t, o2 g" r
    padding:0px 10px;' _2 f( {0 F, @+ x8 M

    ( g, m5 b0 j7 i* e4 j9 v3 U) w}/ H5 ?8 f1 Z3 D
    6 Z6 L, H8 l/ v* `% s6 ~
    Header頭部右側加寬度值
    4 c1 L1 b0 S' E  S+ r) t0 O7 z) q! J- `: t4 X5 C; D$ m
    #main .container dl dt img{7 n5 j3 f: @1 [- v
    7 ^/ _0 E$ {& ^, }
    border:1px solid #ccc;& s7 |8 L0 v/ ]! X2 u- g

    - I% E! a' a" ?}
    ) a3 L3 q$ J" h0 |( z3 e3 o/ Z3 U5 `. S  I
    #main .container dl.xuexiao dt{
    ; F9 U3 k. p: ^0 Q3 v. ~" Y7 q6 x- x. S+ T
    float:left;4 G8 u# A6 K3 J3 i# `" ?' c' c* f

    4 J, l. I6 l, twidth:110px;+ O7 c% C* }8 v+ @
    ! Z6 V, k% k/ J- v6 o
    }
    3 m8 {8 O: x8 z+ ]  J1 U* i! }: H: K" i( y9 m9 {% H
    #main .container dl.xuexiao dd{; U0 O' M3 K' s! Y- f# }

    6 Z+ u+ C& x' A$ F+ A: pfont-size:12px;, S! [4 W4 f! h& x- B0 z- T
      N' Y0 }9 d8 U& ]" e
    margin-left:20px;: G% Y3 j  ~) {0 d2 k3 D/ m* u

    3 a- h) q; ]7 T+ J' h' Bfloat:right;( l% Q0 N, x& l
    , [; s/ W' M1 d
    width:145px;
    + G& Y( e8 {  i2 G+ e3 J9 J: S5 }/ r0 C0 q" C# J& p5 U2 U9 F
    text-indent:2em;3 R9 |  |3 c5 c

    ( T2 ~; D* K/ g+ o}
    # D: G( t+ {7 J# A, H6 A
    0 S, j8 o) @, H3 N: }  v5 A) M* R! v#footer{
    - i, |: [  b1 f* X. y+ E4 a9 n
    7 y; H8 W. v- _% lmargin-top:-10px;1 R9 Z8 P# `  O5 ?/ t( \5 J3 D

    , k/ u) l$ v# H- `" N}  P% b5 L6 e; q/ m/ j8 [1 v
    1 L. j. G. N+ c$ k
    </style>
    9 l* A1 ~3 W8 w* A
    , l: e  v! l& @0 ^$ \1 h<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-6-22 21:59 , Processed in 0.014203 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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