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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14889 / 14889

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫8 g2 G9 R; o4 C: U
    4 ?, \, ?, O  A6 q: I1 O. f' J
    body,div,p就可以了.不需要寫*了.
    ; V! `; t+ Y0 g% z, S  ^2 L! H& {- B7 G2 z; N
    *{0 |% v; u# S9 |# K

    * d5 t( s2 |) G$ Mmargin:0px;! L% Y3 V* i' [  u0 P+ f

    " c/ M/ i+ k% O2 H$ B* vpadding:0px;
    1 j8 s6 S5 A4 C9 K6 `( @7 T9 i0 o, \0 {; B9 S2 ~
    }
    5 c$ t3 L8 U. s  B8 ~4 Z$ t" l  x& k& {& i$ Q9 S
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.% _2 ?  M6 _0 a# _

    & r& T" C3 t7 a這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.$ H4 ]: G( Q& Q+ B2 S: Y
    + ]4 J' F" i% T
    body{
    + S0 c1 X# ?( r# @2 E, E7 i
    ; N) {5 J7 O+ cbackground:url(image/bj.jpg) repeat-x ;
    8 m7 w# ~* X; T/ I3 y% X  l0 D( a5 o& Z/ B, d
    }
    7 W1 \% D/ U0 P4 |. r9 ^4 V! ^! x2 f! H0 o
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼3 q/ x/ }2 x! o
    . ^, V1 ?" X4 d0 w' Y  h
    <div id="header"></div>
    . C2 ?2 O; M- R( U5 l/ h( U9 }: |
    <div id="nav"></div>4 i8 T6 {9 T. _' R2 R( ]) [2 J1 q
    / B7 h' t  e% b9 }$ ^* D; m
    <div id="banner"></div>( j+ m8 F7 j6 l. L

      t# G0 r# T. E4 t<div id="main"></div>
    9 F1 `) \2 M9 g. J7 a, {6 Y- E& G# m% Y0 i$ I8 M0 v1 i
    <div id="footer"></div>
    . l$ Q5 O& X* n* f0 e' ?1 {) S3 A% l( Q8 l; L$ e
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.0 ~& ]- @! Q1 M6 z

    2 `/ w7 B$ S2 w- M; V  b# p( h% a#header,#nav,#banner,#main,#footer{
    1 ~4 b+ \% O5 A) A: h9 J/ b$ E+ ^) g, V- M" n  o
    margin:0px auto;8 H, J. [" l. `( f) J

    3 G; k; U% w1 c, E0 z4 Swidth:950px;/ c% K5 Z3 ]1 p3 ]* q4 e

    6 \! `: o& L5 C& n1 w$ k  }6 d}# [% ]* J, n) E  \
    . B$ A$ _/ e+ n" r1 E- D
    第四步:先完成header頭部部分! u4 {. o2 `: q5 A
    ' B2 n3 D' @" x: P- t
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:; h9 S5 R5 a+ T: G9 ?7 l4 i, i2 ?2 _

    / Z. Z0 y2 X3 ~7 a) g<h1><a href="#">北京傑飛css網頁切圖</a></h1>0 w. v' H7 B  I) v3 D

    7 M& u( z; t# w那麼CSS編碼該如何實現呢?
    / X# U: Z0 P$ q6 r0 c. m, n) w+ V: K  v8 c! K$ g& v* G
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    " I# S0 G  K4 _0 @- w/ u/ F1 G7 @) B! S3 ^% z  `5 ~* v2 J6 s
    #header h1 a{
    . W8 n8 P! c! y' H
    $ M  \$ t) f5 j5 r$ [& x  p( |background:url(image/logo.jpg);. ?* j/ Z- h% ]0 V' Z- K1 h' o! U
    , x( c8 l8 q9 T# ^1 D2 g& w6 j
    width:476px;, V) A3 j. u0 S- Q0 i+ C( A

    . F$ ]: m* n" U2 M8 }height:102px;8 ]0 J2 n  i$ M0 s: {+ a
    / V. h) `+ t; v8 O
    display:block;
    / @$ U1 w# k8 ^) e; Q$ O$ B
    / f8 ?  q! C0 Utext-indent:-9999px;
    1 C& K! k3 `- w" v% _& O5 r
    2 w4 ~* t1 d. k& `, p$ D4 I}
    - U0 J, s9 Y9 ^5 G6 F8 x4 Z' Y; L6 g. Y( P
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    5 r3 {( I9 X4 M, J! H9 M6 v( e# v8 l/ J# n! C! P0 _2 M
    <ul>2 p; t/ m7 u9 ]" R0 p

    8 w, Y( N& @# t5 m* b+ H! e, d<li><a href=" #">css切圖培訓</a></li>( }: a2 B) K, E# \" h+ @7 }1 P

    / q0 y- \9 A6 d; y7 E4 @4 Q<li><a href=" #">設為首頁</a></li>0 ]# G6 @9 U# V( \. A

    % h- V7 m" g$ c) D7 x<li><a href=" #">加入收藏最愛</a></li>
    & g+ w" M& I, o% t
    : D8 ]0 Q; k# ^* _$ @, ^</ul>
    ( r4 p3 Q4 M9 B8 n" V7 G4 h* g; \; H$ J7 Y5 Z
    #header h1{/ t$ Z$ P+ v+ B: I' W
    3 ^1 E2 [+ P$ m( o: R3 [5 k. k4 k
    float:left;$ m& c0 E) V* G
    3 s" p4 n: U5 z; H# k
    }( P9 B; E6 @$ T' ]

    ( i% ~! U2 q) N+ Z我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。( ^/ }5 f9 n/ f% c* H& ?
    7 ]7 C. y- b; a% t
    #header ul{
    3 z! Z; i& C, n6 F. Y* _
    5 p9 m$ X7 V% Xfloat:left;
    : T  h" O- X" t
      \! r( i! K# `1 ?; {* Epadding:50px 0px 0px 200px;8 o. }8 @9 b$ j; l; q
    8 V8 y- i, e' v# R0 w
    list-style:none;
    + G8 d/ i6 ^. A0 ~- w# M2 {- P0 h2 h. ^- c7 r
    }
    ; P$ ?+ O# h1 Q0 A' s$ u! Z1 u9 P; W& x' a5 s; z
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    # e9 h4 X% p5 `1 F3 R8 U! s( ]/ w' l  Q& ~
    #header ul li{) _% R" R) s1 n" c9 F

    + }% O" R/ ~8 m9 Z& e" B9 ifloat:left;: i7 E, A  D: U# e6 I
    $ d/ ^7 h* m% R0 v
    padding:0px 10px;# ]$ V% p; T8 E3 t1 O+ k
    % G7 V# i$ [# D  t
    }
    ; Z7 A) g8 H6 w. e4 e4 B
    5 w) c) G. U- R8 @上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。4 c' `2 t( ]* Z; M/ h( H

    6 g8 @0 S5 f4 Q3 E3 Q#header ul li a{
    ; V& F& c0 p# S( ?, `
    1 {- |. N7 k# B" S1 o7 @color:#555;
    9 N+ d% v5 H! e+ `$ M0 m6 a
    6 A% Y6 {4 ^- J- Rtext-decoration:none;9 @2 q+ g5 U% e9 a. L
    7 Y$ h% \  c* O2 F
    font-size:13px;
    % i  ~: s* @7 I6 E$ V4 Z1 p
    6 a" X/ f( d8 y. y; T( y}
    " u' s; m" ]5 [! m8 q
    3 X  |) q' K. o1 N' K0 ?#header ul li a:hover{+ H, |2 q& B, j( l* ?

    ! n6 J# B7 H+ I- Dcolor:#000;4 a# R$ n) l6 s# a. u5 X# z8 F
    6 k% h8 i7 I1 z% ~
    text-decoration:underline;. B# o) e4 ^9 Q! A- r

    " m) {, a3 o: }2 [: A6 F0 J& C}
    3 n2 t. _& Q; u! d. W! e2 U1 W1 {2 n" e( Y$ c) s- D! G
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    ( k2 L+ R: [8 C1 y) F4 \
    6 o! s* g* l2 v6 F3 s' N# Y* EHTML代碼:
    " t) x' [* l, {- _( x
    2 H) ^) l- g2 A" C<ul>) o" U8 u4 z" A) g# q
      c- `9 {' k' c; h9 a& T" v
    <li><a href=" #">網站首頁</a></li>
    ) e8 a" Z& U' ~: h2 _1 \2 `
    4 v# n; Q- U1 Z4 L5 _<li><a href=" #">網站製作</a></li>
    3 j/ U& ]) @* v7 T5 R/ z0 j! x" ]! M0 H& _% r8 k& C1 o# m" U
    <li><a href="#>網站製作</a></li>
    0 p8 a, |) Z8 V) ^  w
    0 z; O* Q: @! v) ^, H" X<li><a href="#」>office培訓</a></li>6 G5 b, V; A8 t0 Z+ e1 _

    / \, p% M$ y. S% |8 ?5 N% w, _  L. J<li><a href="#">平面設計就業</a></li>- l$ R, p$ ^8 {' F4 B
    + B6 n: r, o( @+ T$ j
    <li><a href="#">div css培訓</a></li>
    % v2 g8 y  j: C* d6 D. a8 a' S/ ~1 j, m1 y( S
    <li><a href="#">聯繫我們</a></li>
    ( c/ L8 u# m2 y3 M* |' J. ~
    + o, C- i/ k: P</ul>8 S" J# {* j+ v) ?7 B7 I

    6 P9 A+ `" F8 _$ C& n+ i* j+ j& x現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    * k0 w# X1 z; r: q3 w0 i) J8 ^4 f* y4 K- v* t# T! ^" R
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    0 g% c: c3 E2 G3 F
    . ?+ X1 C$ I. e  e  C其實就該我們萬能的清除浮動起作用了% X8 ]6 L0 ~) r) D
    - O: ?9 g# E! g7 E/ Q# u
    CSS代碼
    5 t% F% G3 w4 `2 q5 O6 v8 Z  t
    # h$ ?* m& \  @, t, k- W/ l.clear{0 c8 \6 K1 \: ~$ p8 G5 j$ d6 z

    9 N* t# L) E( u- dclear:both;" a# @6 L( A+ l5 ~; X7 c7 p

    , M, u4 _! p6 F1 G}/ n" f1 B" H' r
    9 g6 R) k1 G/ t' I: l# Y5 m
    這時候為我們<div id="nav"></div>
    7 V# f: C- \  O: Q" U7 Z" w
    - E- G" T( k  @- ~( T變成了<div id="nav" class=」 clear」></div>) t. D' n3 r* N  M/ X! g

    7 Y4 i" R: P% Y大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。1 f& C( ?0 {5 n2 Y! ]/ K

    2 k: A* i' {) z9 K' k1 F2 [) L完成導航的CSS樣式
    0 Z' L& a/ E9 k7 I  K9 B1 _
    / R8 j' U4 ]/ X8 x' J#nav{
    ( S" g* c, _+ h$ k, P, b
    ) Z& o( P* y- y8 C8 q2 N$ j+ Xpadding-top:3px;6 L& K, X. M/ j! Y7 }+ G

    7 M. K- {* F  S7 ?4 v& L4 v}7 e; z5 S; T& K8 B

    0 S# `5 ~0 ]& r- g2 O3 u, Z7 O#nav ul{
    " w$ r* O5 \5 S+ t" c" C5 T
    9 d  x  C9 Z7 k; u; g" Q. olist-style:none;4 m3 m, B9 i3 [' h$ `5 j( d

    7 N8 _# Y/ x* W6 l% ?' b}* [# ]8 A3 f# J( C
    # F8 V& N) I" V3 v6 i$ X* E. K
    #nav ul li{
    : G6 \  u, a' s9 k0 M. }- ^- b8 c
    float:left;- a5 ?: g3 V+ @) y, c/ B3 W5 g
    2 T  a5 ~3 q" i
    }% V- |" j- t; E( p% l& ^

    : W1 g  R4 E, Y, G3 L預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    " h; M. R( H7 |+ D* E$ \+ d8 D, E- d1 G1 {
    #nav ul li a{) F3 h: y+ }* _  }

    ; B( K; c0 P% D2 Odisplay:block;
    % W) P; l$ `% J. e" c
    6 g7 v* V& V/ t* ]width:135px;( x  T1 |( K* i% ?# ~6 E5 A+ V
    2 D& B6 I( E- z, r
    height:56px;5 F% i5 V! r; n  \6 ?
    . Q# j1 L$ M/ q  N
    line-height:56px;8 T5 `5 _9 ?/ F6 y) z' y
    2 @' U0 g2 I6 h8 ~
    color:#fff;( Z- m8 M# t* p7 q5 p' t9 f/ p3 k) ^

    : }+ l$ V8 u- T0 M# y& {5 ^text-align:center;
    / N1 ~4 W& [' ?* Q) {1 G' t+ k1 F2 I& _* L5 }/ F0 V
    text-decoration:none;
    ! K$ R- @1 ~' e" N
    1 O( s4 L5 F2 ]$ Y# Tfont-size:14px;' p( f4 N! u# J" L

    2 z# q$ q' {: o6 _6 E7 L3 K4 `" u}% s% g6 v( i. r$ t  A# [
    3 Z, h* k4 D; e: D8 t" C
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    % u7 W% @8 m# X# c- T, r  E0 O6 ]4 P: e6 R" z5 Y# }$ j% f
    #nav ul li a:hover{
    + H  i4 V* C4 A! N0 Q
    4 I6 @* ~. Z+ i8 |background:#177cb7;# R2 _) ?1 F" F1 w1 o

    # B3 V# P6 V/ \6 ]3 F! L}
    ) R5 W; q! \  l+ l* h. m& a6 O+ n1 N
    9 y  Y$ p. [( X, G% _現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    2 W( J& r$ h' x2 t) M/ ~# V! F- C5 S: Z
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    0 e5 K* T$ s# `# E. n2 M
    3 k, v% R* u' O  @<a href="#" id="current">網站首頁</a>9 m6 o* Z3 M: a+ L; Y& ]) L; W
    7 X( x$ F' E6 }; {/ r) j4 D
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    , \/ g) H/ J5 K% u% }
    / D# S' @, H- a" k$ a2 f第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    1 a+ o0 O! `/ g6 G7 p. a/ p1 z5 O" V; n1 m, G
    <img src="image/banner.jpg" height="184"
    0 i& _+ ~" t! N# S* n/ f( o9 g
    : a! Y. O+ v. D4 `' y3 H  u* wsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    4 F4 S  o. P$ d* J. a
    ! @" r1 T1 `: v" G2 g width="127" />
    ; X0 \* I$ _  p# M- @, x! `/ t  l% Z) Q0 c0 h  _8 n
    右側導航html代碼:8 B) X( X; O. I5 e, O

    + u: M; w9 c2 Y  |% j2 ]<div class="subMenu">
    9 V. j% Y9 i0 g0 g1 h$ M
    ; y0 s& P  f, p5 q" P7 r<h5>培訓課程</h5>
    2 [9 J- }; G! ~: k, o0 A
    ) j0 _) \, K6 j+ u3 R<ul>
    " a  e7 b7 h, J& P: u$ W1 m2 D
    0 V% |* x, [. |" Z" L<li><a href=" #">網站首頁</a></li>
    # W+ A+ H: w+ s6 U5 E& s
    9 ~. u9 v( b% K: R/ V$ k<li><a href="# ">網站製作</a></li>
    + C' e7 y; u- Y
    - W% `% ]+ j) V8 G/ `# B<li><a href="# ">網站製作</a></li>5 c9 X% g) g% z  Q+ u
      F) [! C! _6 a
    <li><a href="# ">網站製作</a></li>
    & H) h: l$ r9 W
    7 h( i$ _/ a; b8 ^<li><a href="# ">網站製作</a></li>! x! g6 v1 y8 G2 _( c6 @$ P

    9 z6 K( Z, {/ L4 u" R<li><a href="# ">div css培訓</a></li>. k  ]- Z$ A6 m6 F0 x

    7 B+ x6 P6 H( O7 _: n2 {% K7 B4 _<li><a href="# ">div css培訓</a></li>) m1 W7 f) l' o# R
    " B- ^' h( K4 t
    <li><a href="#l">聯繫我們</a></li>
    : v/ }( S2 I# S
    - E* o1 d- n: N# M& n</ul>& c% K* d  \" @/ O. g1 v* v3 |

    ' ?/ ?* r0 j! _6 k( l</div>- t! h0 ]( y) G- B7 B4 U

    . f5 x: M# O$ h9 zcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。* B  Q4 P* \% P9 @
      d5 n! e! `" g& L7 W- O3 O; w  Z3 T
    #main{: O' _) M" Y+ K* c" C" r

    + U3 b/ R$ s7 G$ E" F/ |padding:10px 0px;
    2 F! H( Q' B+ `1 f. ?( L4 A* N* P4 X. T4 V
    }
    / M" z8 Y6 g+ o+ T5 ?7 |% v$ z/ Q. g9 D: [, k( l% W  E: s
    #main .container{
    2 o5 |) m* M" e5 N7 q  l3 Q+ R/ e$ W- N" s
    width:674px;
    1 T, w5 j4 v1 B0 ?  l$ |) D; J5 H7 P; b( D1 ~+ W8 [9 B: p' _; u
    margin-right:50px;9 |! n8 f5 _' L) m
    * L- n" y* e: H! z& F; r
    float:left;
    ! G- a/ m8 ?5 F" m2 v3 B
    : W3 m+ S( Z* p. @! x}; ~) g+ `6 X  t9 X9 V: l" [
    9 ]6 d" V2 [! u8 ^$ y" P
    #main .subMenu{! \: I, q; m, b

    ( H& ^  [( ^- N+ n2 `width:226px;
    4 B) c9 ]0 K8 q$ H+ Y$ R( K% E$ G  z7 I2 h6 X
    float:left;
    5 u& ]2 R$ y# j  C
    7 U# \+ m3 H2 Y6 s( o4 Jmargin-bottom:10px;) `) J, F, c4 x6 {9 {

    % s) p/ ^/ @# h; c( p1 L7 E}; |) R+ Z# }6 q# @) P3 I+ U0 v

    ! U( c9 W/ ?5 N- `  ^#main .subMenu h5{
    0 Q7 X+ N) q% p* x  h+ w6 m* G
      M: X- w$ b$ u. `  S) O" @background:#19577c;
    4 v! h  H" q& U* G  O! {, b1 P$ k$ E4 Q0 H
    height:39px;
    4 k$ k0 x" V8 C9 j7 q- j
    1 \, T* l+ X' w4 vtext-align:center;5 n% ~7 W* A& B6 r& d
    7 c: ]! T- H5 [7 }& @
    color:#fff;
    ; w: q. D+ G, p  h" n- [/ P
    - D' H1 x! C% r; b: Cfont-size:15px;4 c3 z7 [# |0 I0 N" G- s' _- X

    5 p! A2 f9 P- U# \7 \. eline-height:39px;6 i5 U$ y) B+ g6 X+ N& c

    ) A6 _3 Q, ]  e$ I" d7 [: N" c7 t}1 b  M* F. }# V
    6 y* T: o2 [  x* _2 E
    #main .subMenu ul li{
    * r& w' p- i( q& E) p2 W) n% K, H9 Y( U0 E: m0 e
    border-bottom:1px solid #d4d4d4;
    4 ?5 Q, r# u* S# C, C  P  r5 u) @% _# T+ X# v) i3 D
    background:#f1f1f1;, _6 m- e8 e& M$ c) a

    3 d7 m- T; ^/ }6 [3 ~: a( `}' M7 f+ L6 U; `% P' k

    * H) L* U% U& t1 l#main .subMenu ul li a{
    : c, N" _, K- `. K, U' j' }4 ]  m1 L+ N  n
    display:block;" y& @8 t, U9 P

    ( ?0 a7 x. p% v: u: B, i, Hcolor:#000;
    1 [" G* M1 U" j3 E3 P; B1 l) w# c* E( ]! p- t
    height:36px;( u2 S  g" i8 _' z# J( a8 D9 d+ c

    " m& [4 H8 ^) M+ y+ m/ t/ Xline-height:36px;% e$ b& V! _0 o. W9 z! x
    " d5 m& m( K: E6 t
    text-decoration:none;
    ; L4 v) A& D% Z8 S5 j/ c, ^8 @1 R# v7 Y5 O' i0 b. b
    padding-left:60px;! y" J# d4 i. D+ \5 e. e

    0 y1 d: B+ z3 z8 C" `2 J7 x7 rbackground:url(image/li.jpg) no-repeat 40px 50%;
    6 u6 ~8 G: [( k9 o$ B3 s5 U; w, c. v5 C- a& d
    }9 Y( a+ D3 i6 I4 z+ P. M* r( u
      g0 F4 @5 h" Y. T, f2 S6 H
    #main .subMenu ul li a:hover{
    . Z  G) O6 k+ R6 p4 z0 |9 ^1 k7 d" Z- Y  u3 G( P& g
    color:#177cb7;3 Y2 G, u# K& P5 F
    + U% x/ p2 M* j8 [! q$ L4 o
    background:url(image/li3.jpg) no-repeat 40px 50%;* i; `. z4 G* X+ T% x4 s" y/ _
    $ P9 u; L; U4 l$ Y" F4 p! @: Z
    }* U: F* s  G6 n/ E3 E
    * j  W% H( T  N! q  H; J
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    + g+ p7 [. H: e/ Q/ R4 G  s! v) _' P( r* L! |
    現在我們看看HTML代碼:
    # i4 B8 K) a2 s' s8 \6 Q; z
    - V+ o0 D2 M+ h0 s9 Z# \<div class="news">
    7 g6 U6 G4 o& M. P1 t: G& i/ ~: q4 R/ s
    <dl class="xuexiao">0 x9 Y* b' k/ h9 J

    9 ^% l4 i% z/ W* i/ y<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>' U" b( y. j) t% a% l9 y  H
    9 V2 E+ f2 E5 ~% Z
    <dt><img
    , L% T: X1 A3 j  w: _- ]7 `) x# u' g, z7 K& F
    src="image/223.jpg"9 \: a! h9 N7 A+ v! w0 \
    ; z+ Z- w2 L# U6 D$ a. i
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"3 |3 d/ c- |; {4 t6 }* {
    8 Y. r: C0 ]% C4 B5 _% S
    width="488" />
    % b; Q: F' E  ~' v
    ' G6 c" c- x, ?/ u& s" I<!--[if IE 6]>) {" ~2 Y9 a2 v- \
    / ^) c* W8 D" E8 {; k
    <![endif]-->
    5 z3 M# ]/ }' W, {/ z) q  m. ~' C* V
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。; m, _( h# e4 O/ ~( \7 m
    6 P7 k5 J% ~% G
    <!--[if IE 6]>
    9 F# ]# \% ~7 e8 p
    1 e9 M/ d6 c/ j) @6 D! S' o<style type"text/css">
    4 K$ t1 M. s" Z. ?9 v7 Y6 Q; M9 _1 X/ x& ?6 M( L% A
    #header ul li{
    8 }9 `% f/ u  r. S. j( O, {$ A/ a' j
    width:80px;& T6 c( A' [! F, H" U  ?( v# E+ ^) a; q

    + c" j4 ^5 \. m; a) |  g- ?8 [9 _float:left;
      y, I& p4 ^8 f8 u4 d
    : T2 ~$ V( b/ Z2 Q6 _padding:0px 10px;% A6 |+ o& ^- e4 y

    + X+ c0 M/ j: V8 k}1 E: o: X  B; S, w0 m7 e9 Y

    & R7 \2 x. _4 @7 o) [. UHeader頭部右側加寬度值& ~, @2 F, ^$ b4 [

    ' A# [* s& {* Q, V0 w5 I% {#main .container dl dt img{# p5 W3 G* H6 R5 C& ^
    1 f" }5 B; H" T& B/ `4 Q9 Q
    border:1px solid #ccc;
    ; \  h  Z2 `; t8 s2 i# Y
    & F$ J. [" U1 \. C7 D' r}
    ( ?# `; G( b" i/ q& g( a% H; T8 f3 E2 f5 e3 j
    #main .container dl.xuexiao dt{0 ~9 G) F! m' U" G+ x* d
    / X( o! W7 h+ ]6 v  k
    float:left;
      A* I5 s' {. l& L3 S# S5 n* R( y$ f, X/ \9 ?" A& p( l6 |' A
    width:110px;
    ' e" @1 A. `4 k3 C9 N3 B% B( V8 o% x) b& x5 @6 D
    }
    # A- t% ^4 B4 G
    7 `9 v: A6 Q. E8 ^& f#main .container dl.xuexiao dd{6 r6 [9 `" L% R, k9 u

    : p5 e% w7 T. l) ]- Rfont-size:12px;  s0 b( V. R" Q

    8 u8 g) L  k$ l* K- P+ T5 amargin-left:20px;  x3 J: Q% l' v' o$ W
    ! \+ W# `5 z" J# F+ [. l* H# S. w
    float:right;
    * r6 E1 v) f# K2 l! u7 L, X9 P. p: {! S( a; O* c
    width:145px;% [  v/ Z: d: p
    # T+ ^5 w3 ?: G5 K4 n
    text-indent:2em;
    # @5 n" G% s9 X: T7 n
    5 Q7 B! Z' I; {3 h$ S$ Q' ?7 C}
    ' p& g$ S9 q  M1 y
    ; n) q" \" \& U. J#footer{1 i. k4 D& ^7 t% k7 |. r& {6 f) D. S
    $ z/ F9 O4 v& a: U
    margin-top:-10px;/ ]' Y5 C" R4 `2 {- A4 L) ^9 f  g4 j$ T0 u

      W: V8 \  G% {7 l}
    ( ?% k9 T, C6 r' |8 a- I6 L5 a! F' W8 x6 v0 Q% [
    </style>
    1 M) C. o# |& A! U1 N3 S
    , l+ |0 g. `# c7 w<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-6-12 05:49 , Processed in 0.015282 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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