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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14974 / 14974

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫0 i1 \8 a$ T8 s  I- U6 _- x* `
    4 N7 t" }4 F- b" p
    body,div,p就可以了.不需要寫*了.8 w4 ]( J8 }: Z1 h
    " |; s, ]6 z* r4 z; d+ p
    *{( P; v8 g3 c5 s; Z% o
    : V! J4 {; D, Z9 k+ o& a0 P
    margin:0px;
    ! g! T; m7 G1 ?$ B8 i( q; Y5 l, `1 k) X4 f/ `, W
    padding:0px;6 e6 ~% r( X9 P7 Q. ?

    9 ^$ F0 ^9 F& w3 @, {}! w: W; v1 |$ O# G0 c

    8 ^2 z7 P/ O' M; c9 B* B9 L第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    ! A" n: A* |2 q
    * s: [2 c" |4 a# g6 Z% g, I這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.2 {$ ?* [! D  C, V7 a( C3 x5 a" s

    * w5 _/ ^+ }) Kbody{
    0 N2 k1 M- M0 d8 W
    2 Z# L. a6 D! Y+ l5 abackground:url(image/bj.jpg) repeat-x ;
    " J! C# d& h' A* F7 J
    # \/ N! D! ~! m- ?$ a/ c}
    # p6 Z" t6 K% Q
    0 Z4 `0 W: y) y. F! q. n9 O6 h第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼+ L& D4 r2 {+ i; S
    & g7 g. }) X6 y1 u. [
    <div id="header"></div>
    / M) v) Q& K; T1 k- g+ {; J; }, Z% y/ {9 [) E3 N  f
    <div id="nav"></div>; y1 f$ T4 W7 f, Q: ]+ x
    6 M3 t+ {. X  l9 B. \
    <div id="banner"></div>/ R7 m& r8 J. U
    & X  S+ f9 s6 a" o" U
    <div id="main"></div># t# G/ E9 i6 i( W" V* _

    * M7 `  q# m1 e1 |. U<div id="footer"></div>
    7 ^" D0 G: @+ e2 r; b* ?2 r* L- }) I' |# |! ]! q
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.  V! z2 [- w* ]
    1 n3 _/ ]; ~) B% N8 N
    #header,#nav,#banner,#main,#footer{# J0 m9 o1 P. ]2 Y( o
    & U7 |4 ~9 J. W1 }1 `3 A) n; F
    margin:0px auto;  I; ?) E2 r& I  |1 R! l; {

    * o1 b0 J3 l- R  _) Qwidth:950px;1 p: C1 s' M% b
    : O- b, m2 ^2 g$ E  S5 d: Q
    }; K$ I1 ^+ E. l5 ~

    - n; J: Y% e# V7 b第四步:先完成header頭部部分
    8 v2 b* r# E3 R3 i6 |5 }7 a
      y; {9 T1 P0 U& r. }1 ^LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:6 o" `" }# l% u# ^4 b6 `* [
    ' B+ e4 n9 [* J" o6 y7 l
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>9 `! u  o- |/ `

    & n- P, n- S3 l& f; V那麼CSS編碼該如何實現呢?
    " U: q. i; o2 ?3 b+ x; C" U  L7 N' y2 k+ u5 ~3 R- o, d! z9 P0 r6 Q
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下; O  `# S7 y% T  W3 Y% B
    $ f' @) n+ n- t
    #header h1 a{" w& m( m3 _, h$ J3 Z2 w
    . v3 D, h8 H5 ^2 R- Q$ k
    background:url(image/logo.jpg);* p8 e3 l- l  ?/ L5 Y  W! I/ A9 g0 ]
    1 J3 i( l4 E4 `4 Q; R" G
    width:476px;# p2 l( G) S+ \1 `, |! s

    . }0 O, e+ [& z# ~' q/ ?+ i% Wheight:102px;2 B( |. J# p4 t
    $ R7 D7 K0 S% L# D$ E1 m- @4 Y) c
    display:block;( x5 c% @, b3 k7 t' U9 Q

    ; M) C2 e) x  e4 ^2 Ttext-indent:-9999px;9 A% m( ]2 a5 T: i

    * |" V: x8 x! J. P}
    - ?) y7 E2 F+ X/ P) |& Z5 T) O1 g9 Q8 ~& B
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    ' w) `) k* a5 q2 D
    7 g  I4 ~  q: B2 B<ul>' Y4 W1 ~4 @9 H4 c% {$ E& s$ z

    3 Y2 q3 P5 R* u9 {0 ~& @<li><a href=" #">css切圖培訓</a></li>
    4 S& T! B$ d6 B5 H# _/ a: d/ g3 r" h: ]/ F; Z
    <li><a href=" #">設為首頁</a></li>
    / _+ Z& s, x" B0 o. S) b
    ) }" f4 X9 i2 u7 J8 b/ P: d' c( d0 ^<li><a href=" #">加入收藏最愛</a></li>
    2 f2 q$ x* C$ |) q4 @4 z! ?) B! G' \
    </ul>+ {1 e+ x5 Z! f& B9 D$ G3 A% }+ m
    ) ^) v& ^  H* L2 o& G
    #header h1{
    ' {, z' Y% e% o9 @6 i: ?* A5 E+ Y# K2 t( X) U0 N( E
    float:left;% q, \! ~* O5 P' X6 g% |; G( v6 ^! \

    0 \+ K7 N% D/ {$ v% @) z8 `}
    - a# r3 k, S2 Z3 ^" u8 O
    3 \: F3 O; v9 n7 S. m我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。5 W! q7 |+ l2 R% b
    & E4 D  s  R6 G5 o7 s
    #header ul{
    5 m; H. e1 r3 I/ Q0 A; v- g2 H# h# T
    float:left;2 H2 r3 [9 e1 g' W9 H
    - t3 E8 F1 i0 ]/ H0 [3 z7 M
    padding:50px 0px 0px 200px;' P- E/ [: t+ A/ ]/ V3 }8 c
    ( S7 X' ~1 F( @
    list-style:none;2 _( Z( }% F& p# H+ }3 ^

    $ w4 a" {, i4 O5 e8 ?* m4 Y}
    4 c8 G; I4 o4 }2 L6 s9 u( {- A: s8 p* A5 G' s
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    ' h$ @! \- C$ f8 C6 V% [( L" Q6 H+ E" c& y% L
    #header ul li{" H4 F* U, U- Y5 H7 D7 f

    2 q7 o8 i4 s- B6 ffloat:left;  G& q3 y: x) w: H5 ^

    & q& @( \4 a. ~padding:0px 10px;- \5 L* @. v1 ~+ {* P2 R" \

    4 w& O1 f6 C* V! p+ _+ g( R}5 t6 O- e' Z3 Q

      C0 v% D+ P+ t0 w6 D! u' i上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    8 p5 E, b9 S5 I, x
    % \. @" M" |/ U#header ul li a{
    $ J  W, m5 a' b9 [2 ?
    , d9 q7 d  C' f7 Ocolor:#555;
    * c/ b; I+ _& B& S' O+ {' S* F6 }+ a1 C) c0 t7 z0 w) E) E5 q
    text-decoration:none;
    4 `( a  p' [  Q% I" B0 F& t- W# J5 Z
    font-size:13px;& r# ~. R6 b$ j5 L+ l, _

      Q0 P% C5 J% ?}1 y3 i2 _7 J3 i, z
    4 W6 ^" `7 ~6 c1 d
    #header ul li a:hover{6 J6 r& V& Y6 [  r6 |! k

    # J' h+ E% }7 n; X' l/ g- W! jcolor:#000;
    % k1 e+ m4 [$ ?& [) E* ?1 @- _6 z/ ~! O7 o
    text-decoration:underline;3 B5 ^. @5 |3 U

    8 W4 n; s! G' G% s. I}
    ' P* q, g9 l5 E
    : a$ q1 c* h- G7 w: |第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    ' G/ P6 k& D/ \- T% s# k4 b8 U5 K# G' d# D' _. v8 r
    HTML代碼:9 @4 o/ O% Z5 x- ~6 @& E
    : n" P. q5 t1 H- c' V7 j
    <ul>0 b+ D+ G$ u7 D: D# K: n  `
    9 m4 |/ m# P; R; f
    <li><a href=" #">網站首頁</a></li>2 Y: O' L- T2 c, k0 H& l1 m

    , X3 N, X( T, N<li><a href=" #">網站製作</a></li>
    % G, m1 D7 `0 f5 O! U2 y% s; u. Z
    / |0 ], X" K) S<li><a href="#>網站製作</a></li>
    1 u5 ]% C7 i" a$ P1 i6 C0 @5 u. r5 Y4 m0 n# d! @2 v) O
    <li><a href="#」>office培訓</a></li>( n  Q) S+ d' X; F. E# v# ?! n7 F

    1 {8 G. K, a, W; J* K<li><a href="#">平面設計就業</a></li>. W3 E/ q) p* b- ]) ?
    - ]. {9 l* u+ o
    <li><a href="#">div css培訓</a></li>" d% |' v6 {& `( L, h& z( _, p. g3 F

    . K) O/ ^# Z% ~1 E% F7 \& p7 c<li><a href="#">聯繫我們</a></li>
    0 L( K: r- A  g  k5 F& ~& o
    " s4 O1 P$ V  G. b, e) a- J</ul>
    9 q% F, u* b& B- d. i2 R4 K. R! F# n$ j( g) `* f6 k8 o8 F) |
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.5 J  u% _+ U, [

    0 |) @: B3 G# s' E7 {& n導航部分文字跑到header頭部右側了。怎麼解決呢?
    ; r2 i3 ^: ]6 o( j$ Z/ V$ J% ~* {8 \* s
    其實就該我們萬能的清除浮動起作用了
    ; L; G4 S, G# ]* i* U% P  Q1 ^% O  E$ u8 b0 L; _
    CSS代碼$ J& V6 d8 u2 u4 a3 t8 Z5 b

    0 _+ y. {# G$ z$ Y+ g1 ~, r.clear{1 }0 @6 I  ]) d4 C6 d# B
    3 f* c8 _% v+ D, G4 ]
    clear:both;
    . k& z% ]$ V: H5 @  O- F1 t3 U% w0 O3 [
    }
    * Z: Y' P1 o& G# D( \' u( B( S" J# f# `/ R" F7 a7 {- a- j) Q' p
    這時候為我們<div id="nav"></div>
    1 j$ k" E9 ?! z) B; _( G4 D' R0 M! U9 ~4 b' }" i
    變成了<div id="nav" class=」 clear」></div>
    7 L! b$ o& J3 o0 ]; g
    . C$ m  i0 z, X+ A大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。8 m& |$ g7 T- A' ^$ r) b2 O

    $ u3 J( F5 h( R7 A% U/ l完成導航的CSS樣式5 Q9 m9 y. w# C! ^: P0 U, _
    ' W7 S0 F5 ^  p* y
    #nav{
    , w  |; W! M% r( f! t) ]9 ?$ m, z( l) x) w' f2 O
    padding-top:3px;
    * M7 E! s) |8 Y- f( d/ _3 ], C1 ]0 `" ^, i" E
    }
      ]6 `+ z. b2 B$ H2 T( H5 E* T  C
    . V1 a. C2 n' J7 F+ J9 a#nav ul{
    / F6 s8 `% Y" K  ~  n' j  T' `1 h; K, w
    list-style:none;
    " [( G. v/ o( i- n' `7 y- `, \$ j! g; ?
    }
    , P* T1 Q, E0 `, T( L/ R' k0 X. W* e: P& D- K" [2 Y. O
    #nav ul li{' ^3 a$ O, V& c( f: v% n

    & P3 J; f% j  Z& D8 Cfloat:left;( W: O. e4 s: a% N

    & h; r5 o+ Y% ?$ m  z, w}, M. v1 ~2 W& s% U$ e4 u& G, ^
    5 G3 n5 V4 r1 S! J( A
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊: e! p) l1 B$ j: h* g
    " F" k8 e. B3 `7 H' }# A# W3 h
    #nav ul li a{
    . X' O* J( e7 N7 d/ a% D9 r5 i( u  H( q
    display:block;3 D" s- H3 R; p( S
    ( L7 V5 B/ N4 d) y  M$ f" G
    width:135px;
    . E3 m# A9 M, B. N- b" z7 a
    , @+ {: c- p% ^height:56px;' A2 H  X- h+ j
    ! |8 @3 }5 B9 o0 ]- _% `0 t
    line-height:56px;+ D5 X4 q( I1 e
    0 ~7 G8 g5 p& H3 |- a, a
    color:#fff;3 R" j8 o# D: n0 H7 [

    $ C9 s5 t4 i) ]! }* [text-align:center;
    6 g4 b' W+ Y$ E; r! F; ~8 [3 J6 U- U
    text-decoration:none;
    ! x0 B- S3 |6 A8 N
    # i0 j  n( [$ Efont-size:14px;
    " }$ w$ S5 I2 d
    ' L$ G" [0 h" ^6 I}- p' M& K$ E+ Z4 S5 N; H( W

    - g) t2 f/ R8 |+ qdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?) S! \7 n$ y1 X( E
      z: a$ y5 m% L
    #nav ul li a:hover{
    5 r9 b) q9 R# Q
    0 i: e: D; V. L& I4 X8 Obackground:#177cb7;& k8 l4 I. @0 [7 A4 ]9 i
    ) ^9 I. y; c& A
    }# A$ C8 I. ~4 N8 ?; ~& L! c+ U
    ! v8 B/ _8 D4 E1 y
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。( \. C/ Z9 e, C( ~6 A, H

    " j1 a  M: W0 u4 U其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    ; H3 v6 e- P0 x* D$ ]' R* ^+ j9 Q- ^: U, }3 ?) Z
    <a href="#" id="current">網站首頁</a>
    ; {1 v+ H; v! d% A' U& g6 _" b5 l) ]+ l. T0 `6 G0 F  U
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒1 H6 ?7 a! k/ }

    + A" m* J) S) ~$ b: v  G% k( o6 x第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    % s3 H  L7 k5 E: t
    ; q8 ~4 {4 j2 b3 N<img src="image/banner.jpg" height="184"# U5 V6 q7 {, x0 G2 |* C0 e  e2 [

    ; V. o4 b4 U0 S) x. f  z" v. isrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"$ l; Z( @3 ?$ M, V) X5 d6 }& Q
    # a% Z/ i) A5 [1 ]* I' s
    width="127" />
    . h# j6 V( X% Q# @9 e. z  F" R( k8 T; X; o, @, J
    右側導航html代碼:
    8 I" I* l7 d; q6 Z4 |9 s2 E0 X
    4 j- z  h* D  \' w<div class="subMenu">! e+ G4 d# k- {7 Y+ H" |

      u0 Y2 M% U0 Y4 s$ G' W<h5>培訓課程</h5>
    . I0 Z  r1 e# p, b& K& K, i4 i1 K* L- w- Y
    <ul>
    8 J6 l5 R' H2 j5 ?
    3 A' i% h7 ?+ h5 @& X+ j7 f( f; ?1 K<li><a href=" #">網站首頁</a></li>5 Y* A/ E3 p, @8 t

    3 l; m; {& J+ d5 |4 b<li><a href="# ">網站製作</a></li>) o$ M7 R- H3 m- \7 H. i1 e0 z2 ]

    ! ~* n/ m: r  `9 h<li><a href="# ">網站製作</a></li>
    3 n  s3 I# U( O0 V) p( [
    $ [7 @. ]8 o+ I; k% R  m<li><a href="# ">網站製作</a></li>% m3 b# Y' ]7 T9 J7 g: z

    . N" E% C+ q5 _$ X2 H0 O<li><a href="# ">網站製作</a></li>
    * h: {' ~6 r( c$ r
    $ F6 _% d; l, |<li><a href="# ">div css培訓</a></li>
    9 [$ ?7 W4 J5 J4 E" v" S  M& P9 r% a  @& b
    <li><a href="# ">div css培訓</a></li>
    3 p* ~! T# Z$ @1 \1 e! I* g) @; K" L# n$ q0 C; H$ ?
    <li><a href="#l">聯繫我們</a></li>- a- G) R( Y  w3 u( J7 Q

    1 D. p9 X) i9 ^* q: t</ul>% C8 S3 T4 _% Q
    5 S( _+ x" j4 O. h" v
    </div>, F5 N& B) y+ F' D
    . [& T3 z4 Z  k  U5 b6 U
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    : ]7 Z: I: B6 k8 r; Q( R/ \4 M: X" W8 m8 |1 I! a% c- i
    #main{
    & P8 }! w9 J2 m9 m
    * P9 k- `1 X1 zpadding:10px 0px;
    : Q! W7 S: u1 A/ \0 y1 I- [5 P  R1 p7 h& `
    }. c" W7 N+ ~$ q; e

    $ a4 j+ q* k. J) m% a% n7 u: |#main .container{
    ( D3 T  }' z# |& y3 a, ~+ Y. O0 q3 q4 g% _
    width:674px;
    0 F9 }" z# O3 O: {4 K
    5 N* u4 t5 A+ G' e. V8 \margin-right:50px;7 @0 R6 s. Y( D5 C

    0 O- G6 K9 c: Nfloat:left;
    6 b5 G, `5 }1 p7 b: q$ `6 ]# i# b/ ^4 ]' c* U
    }
    9 W& K7 n. q" t4 q5 ?1 [7 X: l& V0 D0 o; M" U4 R
    #main .subMenu{! C% S/ R3 B3 l5 D' W- m1 w

    9 X+ d9 P* C$ v. h: {; qwidth:226px;3 L0 R  h# u$ l& c

    ( E/ x# K# }$ R( g$ Efloat:left;
    ) b! ^: H, I0 E# n4 e% I. J) N
    margin-bottom:10px;2 L$ E+ R" @+ O
    . j  F, N7 Y0 M: P" t
    }
    ; p/ u4 j7 \0 d' z9 O
    1 P0 c4 J7 W$ m0 }: E$ q#main .subMenu h5{3 \8 n( C! {3 F* J

    " O: ]8 e4 _3 N" g9 `  n/ Obackground:#19577c;( {/ i6 w$ X; w, P  x+ a% \% ]

    - e5 f3 ]0 j+ k4 Y- u; S6 Oheight:39px;
    4 Q9 K- j( t; X: b/ y8 w+ F  K$ l( Z8 \% l- n3 E4 ^
    text-align:center;* B1 B& L1 X0 J

    " \& [5 R; E) [8 F  L  Z+ Vcolor:#fff;
    + H7 c4 V* l. d
    ! s) G+ ^* a; z5 x, _4 W3 qfont-size:15px;  h1 |" @7 L. x
    8 ^# P# I+ m0 l# g% [5 A
    line-height:39px;  }) c1 G7 c0 H& s

    , Q6 Y7 A. {+ _+ {0 U}
    0 T  @2 B& w; I+ F8 `( j* ]5 `0 o7 _6 C8 P7 r- {
    #main .subMenu ul li{" I7 S; |" O9 V- G/ M1 D

    # ]: E5 @4 o1 [1 Q1 g% C; ]5 Nborder-bottom:1px solid #d4d4d4;" P" m2 r0 D& H, o  x
    * k  v" k; B9 ^! S5 @; W( ]( X
    background:#f1f1f1;1 W4 Y0 s; p& P3 H# h/ R8 v! P  {
    . z  v1 e6 j- V  J, Z
    }
    ' B% {4 Z+ M4 A& a. U+ C
      i2 X0 ~0 x* C8 z! o. p/ F( H0 w- E#main .subMenu ul li a{
    ! S$ @1 ?' ~) ]
    $ {) h; d& a; z3 Z6 l2 |9 Ydisplay:block;& o+ {* H! y1 H" v7 ]

    3 C$ w& X; J2 C. ~color:#000;
    ! ]# x" G+ R8 m# B$ S" v+ U4 n/ F" b: h2 _
    height:36px;
    % }$ p3 n( g% B6 _  q* M1 K
    ( V1 q9 H7 L/ j; I) x% K1 ^- xline-height:36px;- q+ v6 U& S0 ?$ u! |, l% ^
    ) S- V& ?( t2 x/ W' U
    text-decoration:none;
    % N" L/ @7 A, K4 W# Y  y- A' `% Q$ U5 a
    padding-left:60px;2 Y4 k( u5 v7 L5 S7 ]6 f/ h' S# @
    4 e3 A$ E1 [6 @9 @- ~' l7 @3 J/ A
    background:url(image/li.jpg) no-repeat 40px 50%;0 _' m( g% M: Q
    . E; o% [  q9 X
    }
    . P. T! M- X- r) R; w; T; _$ H% D* H/ R7 T% j
    #main .subMenu ul li a:hover{- m) `0 [% u0 o+ O! S

    6 N4 K6 c2 v, {# E" d. ~color:#177cb7;' a& ]* j; c# B0 ~: z5 g& o
    ! E( i6 }0 H/ |% o$ E
    background:url(image/li3.jpg) no-repeat 40px 50%;
    7 I& L' o. ^3 Z9 F0 ?& R+ m
    ) B3 r- h( k2 x, o8 V2 J( Z}
      x% Y. \" {  }# X, j
    0 D9 a3 O$ L0 D4 U; S* r' V" o8 Z第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。- A0 T7 `7 V$ {8 i1 W% n5 Q

      P* b% Q5 h! s1 |. w現在我們看看HTML代碼:
    $ ?6 w9 x, R; S' ?8 j9 d3 k" B
    8 J3 _: }+ \& \* g  ~7 `# {/ H<div class="news">
    9 O4 Q: R3 @# ^1 U- E
    ' \- v' i. y5 a; s+ o<dl class="xuexiao">
    4 p$ H, I* \' {; D" g
    * l. N1 Y  g: W2 r1 K<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>, o: g: m  b' E# H" f1 S( q# s

    3 W3 `8 N' K2 S+ A$ A$ [<dt><img
    8 Z4 E, A1 x* \# s2 v+ ~4 m6 C0 C/ Z; p
    src="image/223.jpg"
      C, }6 s7 X; `( T0 \3 V5 z$ s- G7 ?
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    7 K6 E5 f1 \- C4 A- q4 j6 c1 V# a
    6 R" I+ g- |; K. M. ~ width="488" />
    ) T0 f7 ]/ m' Z# u! y; M1 y
    5 V5 r& z( M+ r  `  ^8 F$ t$ \0 G<!--[if IE 6]>
    - X1 F: l) D4 |8 H+ i; m
    ! L5 _* x2 b- F0 j2 F$ d4 H. y<![endif]-->
      V0 t8 X  Z; I5 J0 B- K! u8 @3 h( Q" Q6 \( U" G! {
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    8 m4 D6 P& V6 N) @
      L# ^1 q' Q4 k1 v: t<!--[if IE 6]>
    ! m5 b. F& l( c9 D
    1 J, R$ N) Y1 W: V0 N+ W; `, Q<style type"text/css">
    : D1 G; G% k; Z- q
    & ~5 p3 p8 S: u" S$ J#header ul li{
    ( _, Y# H6 @: }  P9 d: R9 X& U" y  f
    width:80px;
    & m( u9 [1 {/ A; Q( Z% K* j5 v# ]/ i4 ?* C$ S5 v
    float:left;3 e9 B0 k! N6 M* o, E

    3 O* Q) j# x$ S0 X- bpadding:0px 10px;
    & l' b8 b2 f4 `8 I9 }; }) S, }9 T! a, H4 [: X  V- \
    }0 A% X0 g& }5 l0 C
    - r4 q7 I- q; Q
    Header頭部右側加寬度值
    - K8 {/ d) k' n6 N- B# U( X: C- T4 |; ]4 p1 K
    #main .container dl dt img{3 m6 H6 J1 C3 r9 Q
    . x" U1 E, Y$ l  N/ u( P3 H
    border:1px solid #ccc;
    2 D0 J- x( T: V# k# G5 ?! q9 _) E% l1 F, R: `. |0 |. ?* m( Q! K8 a
    }0 b5 z; I( C; u* E+ [4 ]+ r

    % ?$ i. @2 s- _  c" L3 E#main .container dl.xuexiao dt{
    / K9 R  }. n- _" D; K6 I6 ~
    ; ^$ z9 Z; F' m/ v- |4 ?# Y% Lfloat:left;
    8 l, @8 z; W8 L) O# J! v
    % x1 w; f. w! Pwidth:110px;, f6 P4 L, x3 F" A9 r+ |

    $ A1 g+ f  V6 Y}2 j+ J$ k1 g4 ?' l% ^" ^
    + Y% F! d5 ?/ K3 x. ?; v
    #main .container dl.xuexiao dd{
    ! ?9 v8 N2 {: ~$ L2 l) @7 |( s% \2 l' \
    font-size:12px;
    - L1 A) u4 ~1 m' g+ k
    ) t$ ?, y: m6 l4 W( Y' Umargin-left:20px;
    " s; n# P) J5 L  T' m7 s0 H8 s$ s7 ~7 i2 {% B; y
    float:right;5 B' s8 N: L4 O) C" p" Q; [
    ) \1 W' U$ x  M% A' a
    width:145px;
    - Q$ T4 I- g( {, n2 R& J  W" F7 X$ A( q# ~1 z) G
    text-indent:2em;) z0 x6 p3 Z5 ?  X1 s6 z% \

    " X. P4 A) e/ k  o) L}6 O( @( _$ s! B+ m$ O0 l

    & |: q6 A9 q1 w6 X#footer{. V7 _: f( x  Q/ ~# k+ }

    9 E! v% _& y0 l4 w; B2 D9 `3 l! k6 Gmargin-top:-10px;
    8 J" S0 ^7 ]* f1 L& M8 Y% J8 C! E- M5 X  n/ a& _5 e
    }
    . e' t' O% j' G3 i, t
    4 ^/ W9 k5 ~. M% D4 V" w( F9 R- W</style>4 Q1 b# y0 u' t9 Y! s5 q
    ) d4 X: |+ H3 f5 v4 Y
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-7-14 06:09 , Processed in 0.010770 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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