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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14745 / 14745

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    - w0 q. b# D6 j) Z) V
    " h' V4 x5 D4 G1 Z body,div,p就可以了.不需要寫*了.5 w- F1 x" ]/ y5 |7 u! O# W3 u7 w

    ; ~: F# z7 Z: w3 z  ]8 H& P2 ^1 W*{
    ; M6 r9 v& L; J. F2 K: Y: g3 V  t! }& G* L1 h# d7 Y6 ^( Y; J' h
    margin:0px;
    % e0 B: L7 ^- Z9 h  Z
      b7 s) D  Q2 J" G1 Lpadding:0px;( N" j3 V# v. z1 [8 w# a

    & H1 C/ |$ f- I: y, J}. N8 C  a3 S  {" J& m

    7 J' t& f1 B. F% q第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.' `2 }% P1 Y' w) N4 t0 V% J$ e
    3 Y( A8 w! D# A! o
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    & ^* h8 E) r% P8 |$ l9 U) v" H5 Z8 _5 O( y+ h/ T
    body{
    8 O: E! W0 j8 W1 }3 f- c7 E+ L- |, Y  {/ e
    background:url(image/bj.jpg) repeat-x ;8 i  \; u4 E9 c+ y% P. B
      o7 n  `: V) i7 u6 S) g/ e
    }# i) s: h) w# K+ y
    % T3 _1 F- Y/ Y: `, c' W
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    1 S2 X: m2 _) v0 S* a& E. m) k+ G: z; O
    <div id="header"></div>
    $ L- V7 J  a' b) e* ]/ I% q' G" B1 j/ C8 T
    <div id="nav"></div>
    0 j5 N. x, |% ]% {2 I  d, K9 D7 q3 W( P
    <div id="banner"></div>
    " H, \" ^. [3 v. c
    8 n( F* z2 W& d<div id="main"></div>7 `% M: W* M) c* D& d$ K& ~

    4 O7 K% E7 ^7 T<div id="footer"></div>/ }: w  b8 R1 `9 b# Y
    3 |% z; |0 D* u  M$ T5 m6 [
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    6 l: L1 H! N( Y0 n4 ^
    " n% Q+ \- g/ A" Y: C& `, U#header,#nav,#banner,#main,#footer{8 V3 O. a2 W6 w7 g3 Y
    . ~0 x' W! w6 K
    margin:0px auto;
    2 D  O$ I3 V7 Y) g( D
    / F6 p- l$ U2 j+ c0 E4 y' x6 k0 _- vwidth:950px;
    & A  \) H1 i7 h& N6 |
    & s5 K  c9 C( G0 C6 r}
    + e2 i! p" Q6 S: D% I  T' h6 L( a5 z* k; Y  u. O
    第四步:先完成header頭部部分
      b) r5 r, {6 V6 F( b. H. @4 w) v0 i  M6 v
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    2 M& s3 ^1 a" i- A
    2 n" a5 y+ L5 {<h1><a href="#">北京傑飛css網頁切圖</a></h1>1 x) H0 E/ w* ?0 ?
    ) j; m  }7 V) C
    那麼CSS編碼該如何實現呢?6 `% E, @# Z- w7 }! {

    + r, w" P8 h% D4 b大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下4 ]% Y3 g( @% P
      P7 _- M1 c9 V% W* b( V4 g# v
    #header h1 a{, x& J' e+ F. j2 [

    ; U) n+ g8 Y/ sbackground:url(image/logo.jpg);9 ]0 |: A# f% [7 Z
    1 l4 m+ T5 F6 w/ ?7 _
    width:476px;
    5 S" U. N" {8 m$ J! g. u: }- ]3 Q4 L' h$ \6 T  k
    height:102px;5 H. }8 l  a% w' V

    " M4 p% P1 B' E' ydisplay:block;
    4 @7 ~- M9 i1 B- r+ `- x# N5 K( n3 v2 x  t1 ^' t/ S% i; X
    text-indent:-9999px;; \- s. s" s/ X2 v3 }
    : i' N6 `5 o5 P$ ~6 S  |% W. @
    }
    * w) h: }" ~8 |6 i& V% q7 F& U& t4 E& ^; p+ ?
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    " m! z# v2 w( k; |* H8 u+ w3 w; C( g
    " N2 X3 n2 o" ]; q( Q: m<ul>( g3 h( I( q* |4 G- H. e$ O; D; ]) m8 M
      P) C- W' _  W! `: L; a4 \0 E  R0 c
    <li><a href=" #">css切圖培訓</a></li>
    + b. _9 v0 w) X8 ^4 A8 H9 X# }6 p+ L. v* @/ [; n, y
    <li><a href=" #">設為首頁</a></li>
    6 p; O& `/ f  a  P6 Z. Y7 R9 P  X7 r
    <li><a href=" #">加入收藏最愛</a></li>
    5 B6 _+ ?8 k8 W8 q5 R3 J8 z5 g8 Z* e, l- i! Z
    </ul>' x' D/ f- I) j+ [( J: T

    + K+ }* [3 J% ~/ n/ ?8 q#header h1{
    * _* t: @4 ~' S0 F+ L* {* o- j5 `; u
    float:left;
    ) N( |* e" S2 {1 X' A. d' a, M: d- L* Y
    }' a, p% C6 g- a5 m

    ! V# p1 i( y" X# ~# M/ D我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。1 C* e) s: g, t; [/ G) U8 Q/ Z
    1 [& {6 |( t/ _7 `4 D3 ~2 a
    #header ul{* c- \8 M: a8 |- O" v! `
    0 j$ b- o0 s% \" E% f
    float:left;' [% l2 R+ L% J: M

      D7 _$ Z9 s2 L" x" T7 Vpadding:50px 0px 0px 200px;
    8 D2 d) V# M3 R, ^  A8 ~0 T  r1 E, G2 u3 O1 o5 R* o. z
    list-style:none;
    9 c) _  l, H; \" m% }
    0 k$ q/ z  l4 ?- s}
    8 A' @( L$ c7 O4 h! X3 V: w7 G3 N  Y* {
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致# S: x% l/ ?+ z" V% i- ]- O

    ' X$ ^( i. V0 z3 B2 `" R+ \4 s( @#header ul li{) M1 E- t0 w. {6 b
    7 H* V) {; U( q) [; P
    float:left;
    $ ~7 I+ T1 x8 O( q8 R) E; @3 I9 M2 g4 L$ |. R, @, O
    padding:0px 10px;
    1 D; [' d5 ]3 d1 D0 M- y, w" n0 b( X9 ]% ?
    }
    4 W: j6 Z9 e- e3 [2 W9 H) `
    - N, c8 x/ q$ n上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。8 T' F% A  B! a6 t: z: i0 x0 ^! K- j; j( T
    " T7 @/ E( `0 g
    #header ul li a{
    * {, a1 t" P/ r9 l0 A
    3 r7 z4 B3 U' |+ lcolor:#555;" q  E! g. {- x/ q7 ]) i4 B
    3 }: R0 v# a5 o4 L; w" k
    text-decoration:none;
    . `0 q( f/ K6 V( F9 N
    % J% q  H6 ?# ^  P9 L' L3 S7 ifont-size:13px;& p- T, c! V% L) e

    ' `  O6 B  B; R& ]9 p}6 A" |9 v3 ^$ H  g

    " k% a: N; ^) m+ o, X" k#header ul li a:hover{
    8 }9 Y: V5 ?4 p6 Q) i* `0 ?1 w$ p  Y! Y0 Y$ u3 z
    color:#000;
      \5 Q; M6 s  G6 X/ H0 H! N) ?: o9 |
    text-decoration:underline;
    6 [& i* K/ A, Z6 r9 |; [: @1 @. ^+ Q- N0 h: O/ u9 u3 S0 {* v
    }3 T- W. w1 ]* N3 ~
    2 N; P( ^  A( t8 b, U% t6 N
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    7 I9 b3 W1 W# t8 C) |
    : c' G" s$ @; [" jHTML代碼:0 x( a6 v) C: ], ?  e: }
    2 ?/ l. m  {- Q/ [, L
    <ul>
    $ r+ e0 B8 }' M& ?& i' l- X* ~) W  X2 s+ `3 _( s1 x
    <li><a href=" #">網站首頁</a></li>
    2 c1 E) k- q3 R1 _' I2 {! ~6 \) G: O0 J$ e4 A* X! q$ U
    <li><a href=" #">網站製作</a></li>) u- P6 D4 S% e4 \$ n4 W+ \
    ) f* ~8 x) U$ X  p* W! V: D  O0 E; L# b
    <li><a href="#>網站製作</a></li>  @8 ^$ |3 V  M( R) ]  \

    ( @+ j$ N1 n% s/ }6 R<li><a href="#」>office培訓</a></li>, n) H# [8 y6 {, }3 K" L

    7 ^; k/ N! L6 u" @- Z! c<li><a href="#">平面設計就業</a></li>: u( }2 l& T; u/ W2 }/ U& S

    + J! F1 p5 j7 K2 c2 }$ Y% w<li><a href="#">div css培訓</a></li>
    ' z. W4 F/ I, b( o$ h7 }- y% d& |
    3 f) j/ v* o' I# q: U0 p<li><a href="#">聯繫我們</a></li>" U7 Y, D0 g* E1 ?0 ~/ M* W( ~" v
    ( [. n- e& O  G  ^+ A+ m3 k
    </ul>
    % w' ?+ Y1 e# O  v
    2 F+ [6 l: Z- v5 y- L) {& h現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.) N# ^& S- M$ \: N
    2 i$ D- P5 J; X0 o" d6 S
    導航部分文字跑到header頭部右側了。怎麼解決呢?$ R2 `/ W* b! R7 o5 \5 k

    6 p  W: [& F8 L* y2 ]; n其實就該我們萬能的清除浮動起作用了5 e- q% Y; E# E  P# i

    . U4 ~) p8 C, SCSS代碼8 H0 j# q. }* f+ L4 ]" s
    3 W0 C. k2 ]) w* b) r1 G& H
    .clear{
    0 E% A; z. C2 A! q0 v) x- S+ ?; X1 U$ M
    clear:both;
    2 h+ r* `% E% q
    + j2 r0 _; V: E6 ^- {1 M- g& t}
    8 n0 @: i& h' {7 _- b! [5 R9 i) u+ p2 l2 y- O
    這時候為我們<div id="nav"></div>
    ' i! A  O; n7 p
    7 h% J5 b) F  A( z: u; ?' ?變成了<div id="nav" class=」 clear」></div>. H9 o* U) \, J- h$ R. K  G4 }

    & a2 H& U" f) o" T- |大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    7 F$ Z1 i0 `# E! c" e8 D
      `2 p0 a* W% @% e1 N完成導航的CSS樣式
    1 v( n; V3 p/ a  [0 `& w# U4 j* Q7 G1 q8 A' {7 S8 Q
    #nav{
    ( D' ]9 i* z& B; N4 M# L! w0 F( V9 l4 {
    padding-top:3px;
    / L/ Q' X; N: i, ]
    . ~0 r, s: @) ~) R/ V}
    & E1 Z) I% l. n  z) P6 p4 X' O# i$ O
    7 G8 B2 Z2 |1 x: y4 K#nav ul{0 G) z  `2 k# [) q" h! f

    ) u. F% J- B' [& @$ }+ }list-style:none;8 f  _$ d+ h6 D- }* C

    6 Y% J; Z8 ^/ n; {9 ]1 d- Z1 v}4 Q$ y% d/ |. c6 k

    ' {) g  A$ o! \; P  u#nav ul li{' K1 J# G+ s* M* z" F/ l& o3 u
    # ]! r$ K/ N/ _; ^+ U/ H
    float:left;
    - o7 R( f* A% [  t9 d: B! g0 }" S- ^$ r3 y/ T2 ?+ r. {
    }; e* X6 T4 q( Z: V
    % x( l' L+ {& J3 J$ p
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊) y% G5 h/ O! f4 i
    0 u" L* f& A8 [0 h0 I7 e
    #nav ul li a{
    2 L3 B2 A8 S- O: a: H; M. W7 W, t1 [6 m) C* A: ?9 c# [8 A4 Y
    display:block;
    , p8 L, t8 e& R& u! B
    + J' [7 |, d! b3 T3 }7 P# ^width:135px;
    - l7 D( ?! B5 _  @$ Z, L% t
    7 ~; ]2 j  v; j2 `7 Q: M6 kheight:56px;. e% V* N" z6 {+ n! _1 Y  G) s. t
    # P; `: F0 F. J* h
    line-height:56px;
    # z, w" G4 s; A% E% N5 A. X7 H$ j& M9 e& W$ D1 j9 E5 B. v6 q
    color:#fff;
    * w  V; u8 C7 v( w. i4 C9 z' k! n
    text-align:center;0 n5 k8 Q' L' t% ?8 ~

    1 p/ Z$ E: u, A  p' e3 k: Ztext-decoration:none;0 ?* i3 J1 ~5 e' I' X  @

    4 M0 f  z3 w) V' F7 s/ e1 F( {font-size:14px;
    ! `% k* X* a" P) `% y& p1 y( b( x; [0 ^& M* [
    }  `& j5 S* ^& D! |% A
    1 _1 t& J; z1 V
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    ( c* }6 [+ C7 K  s2 E2 i4 d, D
      t8 `- t' f) P8 y+ k: c#nav ul li a:hover{
    ) R6 t  B* i! c7 E( @5 N
    5 U% J3 J# d. y; Z% z5 ebackground:#177cb7;
    ; Y' ^5 t( U4 ~/ C+ s' f0 D: ?9 ?  I8 Z% S$ E* M$ [
    }( L+ P, E( r: c* P! [
    & F" U# ]& w3 F7 _( W
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。- F2 `+ d' o  j; g9 q5 ]

    . w8 D+ A2 p+ R5 c( j6 O: t1 C- d其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    ) w' K" W* V5 k) w7 e9 N3 r5 g0 p3 g
    <a href="#" id="current">網站首頁</a>
    ( e) g; h7 p, |0 W' c, `& n3 j3 I2 _' n( T; B1 H) N2 N
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    , |' H1 u4 k5 l; B5 m* ^. ?8 L! h5 A0 o1 A8 q' _
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片  y" Y/ E- Q0 ^' t

    - |4 L0 I' s0 V  r) k1 ?<img src="image/banner.jpg" height="184"
    & W0 }6 s) G, C# f! a. u
      z) V) C& V) j7 E$ D9 f& f0 I2 Isrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"" ^4 m/ y0 J  s

    " w" i3 |* y3 `: t" l width="127" />( ]0 _- A" B' ]
    * A& r; m$ @  d6 c0 s. w/ W  S5 G
    右側導航html代碼:& |' J. D' `. T8 U' F

    & Y* v  y7 E1 H1 Y: R1 ~<div class="subMenu">! k; A* C4 d8 m- H" W! ^& P" S( k

    ) @6 {9 ?, K6 ^; N1 t/ [<h5>培訓課程</h5>' I1 E- y' T$ H) @

    8 I- g: x& p. m5 v& n. [# o<ul>
    ( B' @6 \* T( J4 T1 f& R2 P: D" P# r& ]2 R1 D# k7 |
    <li><a href=" #">網站首頁</a></li>0 V1 \9 j# q' w  x$ I
    , R. H2 c, Q2 s' U* b5 P# e* V) h. H
    <li><a href="# ">網站製作</a></li># d+ S% L( r/ `
    ! Q' |  u* N# }8 e# M. o+ c
    <li><a href="# ">網站製作</a></li>1 G. ~* i) s  D$ s3 Y8 z* U, m

    $ z7 g8 o9 T3 c  R2 f' U! m<li><a href="# ">網站製作</a></li>
    " S& d/ v7 z% X. m0 l4 K! e2 r3 z( d+ t* \
    <li><a href="# ">網站製作</a></li>
    + q1 j" \6 m- g; I2 Y3 ?$ n( k  ?; G0 f! x
    <li><a href="# ">div css培訓</a></li>
    $ ?  Z( P- |8 q6 s& ?; {; g6 }+ U
    + w: q; }/ D$ E, C( Z  ~9 L9 P<li><a href="# ">div css培訓</a></li>5 a! ?' U9 G* }0 K, a

    , L1 [$ {1 j0 O8 Z  v<li><a href="#l">聯繫我們</a></li>% _7 N6 f  m# x/ S1 I" o

    + |" z! l" C  i; z; B3 j$ {</ul>  T1 ]/ {$ U) y
    ; q/ _8 D+ c" z9 k: u4 [, r2 L
    </div>& O9 d5 V4 b1 K4 c! q
    , T$ O0 m% W) L
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    ' j) O9 F( k3 s. b7 Y- |- \& b' O( z1 S; E. `( |9 L
    #main{
    ; \9 I9 C9 t2 x1 ^
    8 l8 ^7 e6 w; s' Dpadding:10px 0px;
    % p' X. Z; r2 y; r8 l7 S
    ; W( N6 K9 s4 T) G4 f2 h- e}
    5 [. S2 d3 t7 S  c1 z
      e- M1 R3 }: E: j$ i2 a$ b#main .container{4 f( R& ~% J( e5 [6 d

    ; M. c. J5 j- P+ T  K* Gwidth:674px;. n) L6 D% b) b9 d

    / X! n4 i" q+ t' x5 j, G- F" hmargin-right:50px;
    5 S3 k( ]& p  J* W; d% V. Y' b9 J+ E8 l
    float:left;* I% o# x5 d: n! X9 F. Z! K

    ' [; n9 {" L/ a2 w}
    # f; _4 `7 w/ C0 Q  K0 M; `4 R/ m' W4 P. N) q! P5 G; t
    #main .subMenu{
    9 M4 k1 `; b: s/ m
    ( F( f/ ^' d% f: [2 rwidth:226px;
    8 ^; ^. N2 L9 \# V4 `8 S6 Z- s" L# C% y9 b0 ~0 z- h
    float:left;
    3 l1 y! E8 Z/ S7 A& H/ Q: [2 D- ^$ B) x  J/ z- v8 X! C( S9 L2 H
    margin-bottom:10px;7 q; T4 G& E$ |  f
    ; P0 e% g% R$ r- o  y) j/ W8 H; ]. G
    }
      t; N) o# L$ `' \7 J
    ' u5 H: q$ s$ Z; E+ S' y  O, b! S#main .subMenu h5{# h( x' p+ v% M. t! V
    " n. w2 j, u6 z
    background:#19577c;
    ; f. Z5 L  k! o
    7 D! x' n( Y: C5 aheight:39px;: V0 a/ E7 @9 |& |6 F/ A
    / }& g7 R" v7 P) W( G
    text-align:center;
    - k. [) x2 X( a2 n
    . \5 \+ P3 w7 Gcolor:#fff;
    # D! }' {; |9 N1 S" }4 m2 C
    9 ~  b$ B4 N4 A  E/ l; ^' q2 Tfont-size:15px;" n5 o6 N0 U3 S
    7 j% \- V0 a6 v9 ?! a. c4 [) S: S' B
    line-height:39px;
    - C0 g3 u$ I' i& C6 L
    + E& b3 e# h8 }% z! l}) ]' n+ ]+ ~6 ^# C0 z
    0 ^: a, f- o; m1 k# a
    #main .subMenu ul li{
    0 s) \& o1 j% k* L5 X$ r
    ' P6 d2 s9 Z$ n! }0 }( nborder-bottom:1px solid #d4d4d4;
    7 J8 X$ e- _- ^6 G& w5 A! J: ], l  d3 ~1 `
    background:#f1f1f1;
    $ `* r+ Z6 K. J% I- H# m4 G& _; X3 v0 D% A
    }
    " c7 _% l0 j$ u( ]" P2 O+ j8 j0 K8 M) v# K. u- s1 g1 c; s
    #main .subMenu ul li a{9 D2 R" K, d4 \/ K& y6 T

    ! k  w% o% e$ |5 Q/ |display:block;! h9 Y8 }6 K3 A" D
    0 @* A1 j, m/ k1 _0 v5 y9 _5 @! `
    color:#000;1 j; o$ {4 W: o; i

    - e( a4 t- r) @1 {: W0 P, G3 mheight:36px;8 z0 w3 E7 Y4 A9 r, a
    & y( ~- I* y7 q% Z) l  e& Y
    line-height:36px;
    . o+ {6 H' g3 Z4 R
    / ?, @+ A  l: l+ |text-decoration:none;4 b. W4 J' G/ N, i7 V: M: E
    1 R6 I7 J+ v9 t$ d+ t7 l7 `) W
    padding-left:60px;8 {- s' S! V8 o0 M( U, D; l3 y

    0 B1 {) f0 E1 b, q, g9 Ubackground:url(image/li.jpg) no-repeat 40px 50%;# Q& f! E1 B  r: T( S
    2 {4 d$ N  L5 o# S+ U, n
    }! R& _9 h  ^* P

    ' x% u/ T3 q. {0 M0 ]#main .subMenu ul li a:hover{8 v0 d. Y- @" r6 T' U+ d* _

    * i- I7 U: R( [3 m, ]" Qcolor:#177cb7;
    ) s' r: y+ T7 d% u
    . }/ K" k: Y! p2 dbackground:url(image/li3.jpg) no-repeat 40px 50%;
    ! l. `% k/ q3 E# A- J
    / j% r- M5 A8 \+ a}
    ' e( ~4 _4 F* K- }2 U( A
    . P: R3 q3 a/ @9 |2 \第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。  ]$ G5 Z3 T, j! \% ?" G  q- P( ]

    , M7 u& F9 I- ]2 D1 U' o- \現在我們看看HTML代碼:
    1 ^3 h& P. P: \& f9 W4 a$ }  q& Q. O( L0 Q
    <div class="news">4 z' ~* U; H; C2 @. V! f, N
    6 `1 d4 y+ ~7 G( O5 b6 x7 m/ d
    <dl class="xuexiao">
    + L0 X- j8 [9 d
    2 Y, r1 D4 Z1 H8 B2 q+ v6 X9 r<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    7 `" t$ [) n, P3 m1 d7 `# F
    4 I2 H6 [0 u$ D<dt><img
    4 \: b: S  D  p0 Z+ {4 P% b4 \3 }# X2 Q! w$ x( B
    src="image/223.jpg"  |3 \" t9 |* n
    8 ~% I! Y& q5 n  L" x& ^
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"& P5 r( @  f8 B" D% d+ Z# |

    , T5 Y8 {0 V% p- p, N8 s/ L/ |$ W6 d0 F width="488" />
    3 ^* v5 g) t, h) m$ Q/ d: b+ U# i/ H5 W( [
    <!--[if IE 6]>8 h) C- Z! r% A6 R

      Q7 O$ C5 ?6 k' ^<![endif]-->9 E: \9 e# ]4 [$ ^

    6 R, P0 R- @/ c4 L/ H上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。% C# j& Z; Z5 F* h# k! [

    + R4 {; }0 @* W/ o% ^<!--[if IE 6]>
    : Y* @, [+ h. S; M8 p5 f% ?2 l$ P
    % U( Q7 Y( e2 N, K6 j<style type"text/css">
    & j5 H. O, P7 L9 A6 R8 E8 Y8 d; }9 b% Y
    #header ul li{
    * U3 ?1 U9 e7 j  ^7 I+ t3 g: h3 _1 {2 x4 C! c/ j8 }
    width:80px;
    ! m  @! d4 g% S; Y6 C+ l3 J1 A% {' p1 q5 e$ y
    float:left;
    1 Z& p4 N6 G' P8 K! R  E+ r' }1 p% J: [# H* _( i
    padding:0px 10px;
    ' o3 u9 J7 n* D. s2 L) H
    9 Z3 z6 |% ]& k8 {# H" _3 ]}
    4 y' l( r7 @) Z$ c5 Q  w9 n2 Z2 _6 x* B& G& N. X/ @
    Header頭部右側加寬度值
    ) x' Q( m6 n" x: g3 g0 @6 A
    % O6 J  b% C8 S. x- s#main .container dl dt img{# @, Z. m2 h4 o8 F5 u
      }/ S& f5 E, A  v% N( Z
    border:1px solid #ccc;% s5 o: I) p4 i( x6 S" k
    & i2 o+ i: W2 p7 T* q; n
    }
    % }$ _: _6 |' b, Z
    & V) c% ~( ^+ Q$ q#main .container dl.xuexiao dt{
    # v: `* v% @) E0 p0 L4 g  {+ E5 a. D* N) u7 I
    float:left;3 z6 Z3 O0 f" u! Y8 p
    ' e- x) q6 A  F0 y0 @) |
    width:110px;; J9 p& d3 A; K8 y; q9 x, x: u
    7 G. C: v0 q% V4 p( U6 u6 ]- }
    }
    9 J( ^" x, ]+ {7 I# a6 v0 B/ G
    6 Q( P- P; D4 z. `" o" D+ r0 h#main .container dl.xuexiao dd{. y  [6 p4 C/ O2 q3 y. C, W( J
    6 G/ b# C! H5 u: m7 z
    font-size:12px;# @) W7 V" J( D* O* O

    ; W3 P# t$ e) W6 k- c, i( omargin-left:20px;5 i' t- v; ]0 B0 I
    $ t3 \/ Y2 Q$ g& t8 e# L
    float:right;
    2 ~: d; N9 ~$ w& X% l: ^+ r7 m6 r  V$ ~5 G, s& M5 Z
    width:145px;
    6 ~" j2 k$ y7 }$ y5 N1 [; H- Z6 F* q" S. C8 A# L
    text-indent:2em;
    6 s' q% c9 s6 w! c" U0 e' d
    ( r: Q4 X! ?1 @. V) \8 {! h0 V}
    0 N+ C3 \( {, ~  V9 ]' N
    1 P7 F0 H; P& K#footer{
    ) @7 s7 E6 ~) r% W/ a$ D. @! @
    * P7 v. {0 ~2 W* S* Jmargin-top:-10px;4 X: M6 d! l5 C7 ?# K4 S

    5 g" l! @% j1 s3 m2 T}% `# g" s+ I7 d2 \3 u8 ~) `# U

    ; @7 M4 c2 m7 R9 y1 m0 o4 b4 X</style>
    7 p  g6 T8 y1 U+ n$ R1 o$ D
    2 F- r* K9 S  r* t& ^+ s<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-4-18 08:16 , Processed in 0.010878 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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