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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15056 / 15056

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    3 c% ]" x4 q' G$ J0 V3 s" j1 }! B
    body,div,p就可以了.不需要寫*了.
    + O! w) }" y6 B3 k% ?3 \8 i( u. a" E( R4 s/ \* K* `5 J" s1 B
    *{% A/ z2 m1 D, L4 T6 e3 J

    0 R, k  ^: g& V  G; j' F* h* {margin:0px;
    6 W( z2 }5 s+ m& A, J2 F$ l7 P+ i5 a2 Q1 }" x9 L
    padding:0px;
    4 \2 O1 B3 k% D0 @3 i
    / F7 n5 ]: i5 X7 |& o, @. u}
    3 G/ r7 Y( \1 S4 O0 }+ w3 T
    ( V9 ~9 O% f" p第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    4 x4 f+ K9 S' @: b, \! `
    : U5 u* ^5 U% T8 W4 w$ Y- U這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    ) Y4 g$ {/ ]$ e9 n, z
    8 a$ Z3 `8 ]& N5 J9 Ebody{( }' E2 M% y1 v$ ^
    . \0 U3 D5 g0 g- `
    background:url(image/bj.jpg) repeat-x ;
      c! t# c5 @7 S/ |7 _& C4 ^1 ^
    }
    - s/ w0 z4 x' w  x: l, v8 A( m* U1 e4 ~3 w$ V/ {! K; u
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    : ^* [+ k$ N  g9 B9 N4 U' q0 G4 k/ S4 i" q
    <div id="header"></div>" ^' L% N3 t: t! X# p& a0 J
    1 D  Q+ Y! U/ }/ H
    <div id="nav"></div>
    $ N6 r5 q/ j* B  j: X& b
    " q, `4 N) q8 T6 ?0 q: M0 Y<div id="banner"></div>
    % h0 [, U' Z6 F$ e  B! G9 A& |5 F1 c: W/ a5 O- s! j& M
    <div id="main"></div>+ i, d+ C$ G+ U9 J
    & K, X4 D9 R3 F; [( o+ x: d
    <div id="footer"></div>
    0 |' X+ j/ n* M& G( b. K' }; p  Y: L
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.3 o3 z# r4 x; O. \

    % s1 r* v: `* b  x2 l$ F; h) e' `#header,#nav,#banner,#main,#footer{
    ( ^7 n! i  o0 `# x, b2 H- C' n! R0 V, k0 P8 i- B+ u: W" X
    margin:0px auto;; L2 @' w. _* [! w

    * Z7 i6 M1 g- u3 s& f% `! swidth:950px;, _3 i& v" V2 L
    3 R1 I: z4 I2 t0 X( s4 D* h
    }! P3 x( }" ~1 Q8 Y, z

    8 B& y$ A- s5 B; w6 E第四步:先完成header頭部部分
    # j7 ~9 s, \. ]( p; }$ [2 J0 @$ O
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    2 m% ?( Q/ t6 T- N! }# z
    : ~# S- ?- c1 h0 `8 I( H( s) G<h1><a href="#">北京傑飛css網頁切圖</a></h1>
    $ u. ^& T4 e# l- _6 H) x. X' w# e8 }9 f
    那麼CSS編碼該如何實現呢?  P7 N  v0 [% P4 j7 E

    * Z4 f2 s* w% F% X大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下! N& a0 F) a; V: ]% n2 I

    / T- Y$ E1 ~1 u2 M2 S: ?#header h1 a{
    9 F) |4 u" z3 e" E3 q6 }/ p9 `6 x2 v" b% a+ d; N$ V; _
    background:url(image/logo.jpg);
    + z# l" e  t7 a. F% s6 b
    : E% F! c' `. ^1 k4 Awidth:476px;( O% k! n% c% e8 J- j/ X4 e! d% Q

    1 _% h$ D, h- D' Rheight:102px;
    % k; R4 W" V! Z. M! z6 u3 Q* S
    # w6 @! H9 N+ G6 h0 Z. Tdisplay:block;
    & S' i' f, f5 C( d, Z0 B3 p
    - g# j' D' n% ?text-indent:-9999px;
    8 R. b7 @1 S: ~3 v) a- F4 U/ M* ^4 `5 x
    }
    5 g) M7 @' M# I: z" O; V. G3 |
    ! A7 w) _5 D  S8 w. a/ W8 c好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    * b5 N( a( \. T4 B6 B6 y% e' Y9 t" K  o' y
    <ul>6 y! P+ o/ u4 R4 k
    7 g; c$ w/ Q& C1 A5 a
    <li><a href=" #">css切圖培訓</a></li>
    # r6 T# l( O4 ~7 V2 \
    4 \. ^# E0 b% Y<li><a href=" #">設為首頁</a></li>  U; {/ I2 l3 N( T9 {

    " ?- g5 F# k' E8 \3 P. a% t<li><a href=" #">加入收藏最愛</a></li>5 S; ^1 n  n6 `* D* [

    7 o$ D# q1 f+ E2 p8 O</ul>
    3 W2 O! {; ^% r" @. @) h- t5 [! z2 i
    #header h1{& s& b3 M5 g; w9 u" m

    7 y" |1 W3 ^. A( O# [9 Cfloat:left;
    : }) g+ F3 z& a9 q) x
    . |& t+ c2 }2 j1 C9 g" T}
    / e& [; _2 u2 p1 T8 s
    * ]& m+ ^& i! t# r3 c. {' o我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    " m$ U# j+ N7 f) N( o* f1 z
    ! V) T5 t$ r4 g#header ul{( x6 n2 J& L; m' E! }4 s
    % Y/ \; L0 e3 n& R: A$ f# J, D
    float:left;
    & }( @9 ^* e+ y, v, S% d8 m* j
    : a, ~3 `% ?) w3 J: b  V/ C6 s" ^% Mpadding:50px 0px 0px 200px;7 H, c9 |: @0 W- c
    7 h3 [% y: O6 t0 N
    list-style:none;% Z3 r' P) l3 P0 _5 j; I+ h, ]

    . b% m: y+ a& c" c}
    5 {7 r, S/ f+ O9 O. N8 d; U
    , P- a( [; \6 j為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    # v) M5 p1 ?9 [5 P) L4 w+ h% T; B) N! T9 @
    #header ul li{
    ! A" M/ e, A9 B! m9 }* W% v  g- m  O* g. `2 \" \' t) [
    float:left;2 i/ z  D, m% M  P
    % Z1 W2 n2 G  R/ h- t# Y$ o
    padding:0px 10px;
    5 s& f/ p' h  y- A
    ! H! O. Z5 f6 x1 {}9 w, H# [$ ^$ _5 N+ k5 a& ~
    ! Y, n7 N9 `! c5 C/ W9 G% b) I
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    7 F* L6 n" r' U& f
    ; j% l" c" e! [8 k  B) L#header ul li a{
      _% s& l9 s" D: w/ L* F1 e+ k7 I( `9 Q% [, R3 P8 C
    color:#555;
    5 y6 n  U9 F) s( d) }6 {. @! z1 G& t  b5 x
    text-decoration:none;
    " Y! x2 b$ g8 t8 w; ?5 i$ W1 O
    4 J3 i. J6 N' T( u. ofont-size:13px;
    % k, Y5 B% P3 J2 b( [6 v- w* L8 L0 ~- A4 l/ ^: v! z/ y7 Q
    }* Q: k* H- T! r

    & K6 Z5 _( Y% w, d2 U0 Q#header ul li a:hover{
    7 X" i$ v8 _5 {3 p4 e, c9 D) H6 M# `# T& Y
    color:#000;7 k" E! Q# J" W6 |# B

    & |, I* g$ \6 `0 v5 S) A- D1 u/ k3 {text-decoration:underline;5 p: f$ \1 @3 p
    . `  }' N) ]# C4 h# c# b: [
    }
    : m8 ^5 S( \% U: ?" L) |' m
    # i% D! @6 {2 f4 k' s第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    4 s" O8 \) h6 W$ F) r
    5 @4 U2 P6 Y+ w; U' fHTML代碼:1 @/ z4 `2 y8 H. M

    # f! ?- A5 d. Q5 V) p<ul>
    % f2 O+ U+ e# F( |8 Y7 {! y" L! b; c, j3 ^  O9 P
    <li><a href=" #">網站首頁</a></li>2 H2 V6 K; e3 z. V9 }( H8 L% A- {$ U5 G

    / X$ v$ i6 [9 q! j<li><a href=" #">網站製作</a></li>6 d( g( ?. `% \' S  k' D
    + [( H7 f. b* g0 B9 k
    <li><a href="#>網站製作</a></li>% @& I! G  X. }3 E. X4 X: L

    3 K% W$ X2 @) j" k; V9 w1 b2 k<li><a href="#」>office培訓</a></li>) u1 g9 u/ f1 m
    3 C' r+ N6 C8 e! a* K
    <li><a href="#">平面設計就業</a></li>: L6 a8 J, t* [$ [1 B, k+ @

    3 W+ F9 [/ D8 m) b$ w<li><a href="#">div css培訓</a></li>
    1 `, I; b/ G5 X" X; L1 Q% n6 `* H* {' H; [
    <li><a href="#">聯繫我們</a></li>. p" q  T' X' c) ^4 P, H& D* S
    8 \$ ^2 T: R; \( q! ]) d$ m; K: O
    </ul>
    ' ~/ N& x9 T0 {  |  o. z  L# N# M0 g, k! V2 L
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    # @) |( l0 }- E) o, Q! i9 L1 o/ }1 q& }, @7 ]' }
    導航部分文字跑到header頭部右側了。怎麼解決呢?7 g0 ?- Z. `) z3 f- |$ |
    6 _* q1 N7 {4 C* o
    其實就該我們萬能的清除浮動起作用了, O1 Z+ x! x9 S" R3 Y

    3 h% W/ b. s* ~' N6 z; B; aCSS代碼7 w( n/ ^  N0 ~( L

    6 U5 M3 Z1 U0 V6 a.clear{/ B0 V1 w  w; p# C# W
    ; i$ z. m* y  t1 v9 `: ~. V
    clear:both;
    ( R5 J6 H0 Q8 Z; s4 L) x4 b
    . y3 Q9 K8 u0 N0 x* p' c9 N}
    2 _7 T, V) `+ Z# ?1 d7 C( |& s$ B- t/ _! g& k+ I( e7 L$ t1 {. K
    這時候為我們<div id="nav"></div>
    7 M' z8 N, d0 Z- `7 \7 B) R* ?4 ?  g
    # s- N  O, J+ M/ ~! K變成了<div id="nav" class=」 clear」></div>
    - T3 }$ c5 ^$ I1 A+ `* x* |( G5 }* ?/ f# z7 N: N9 `: L: m2 I
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    , e, W; E3 x# o9 d- k6 ?
    7 @4 b# L8 c& t" n- W4 |完成導航的CSS樣式" @- a6 @3 I6 x6 m: N

    * v% D$ E: u7 A! q4 z* m% f3 X#nav{
    " g6 W1 d; v9 w/ \0 O0 ?7 |" `8 N9 s, g( k
    padding-top:3px;1 y. z8 t" U0 u4 m; G) y- \

    ! w4 n5 I- I% r, {, s0 m7 i}) Z( n' A) p) y! U' U) a
      W, H9 S( `& A) ^$ u. G5 E
    #nav ul{
    7 h2 i7 V7 k% ?( {; n
    - ?( a% F0 G9 Y( nlist-style:none;- E. |4 k, R+ ^3 I, t

    4 w) J2 I" h+ o9 f( W9 F}5 _2 M. _' M/ L: T

    ) N1 Y/ i0 p  n3 I#nav ul li{
    % v. {0 I9 G- T) P, i4 O3 }* x+ ?, h+ V
    . _5 k- M# L  l; [4 Q' p6 lfloat:left;
    " Q% _% F! ]9 K' b: |$ G6 V
    8 B9 d) G1 X0 R! E8 z: P}5 V3 w( f- r  S

    . J' ~8 k: [, d5 Y$ G9 I預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊5 U0 |- Y9 }4 I

    2 V$ k6 ]& e! A: B9 [& ^#nav ul li a{
    ( Q% l- _# y. ]5 w- g& @8 ]
      F% y% t! ]) t9 ^7 Qdisplay:block;' B; ^0 Y9 K5 v: K/ O

    : Z, m4 i% t- y: p! pwidth:135px;  ^0 n% a! R, @: s* y9 ]" \
    . I3 y+ e6 Q" f* r$ a
    height:56px;  A: n# D; U7 G$ f( N0 V% i

    & a9 @2 O+ W1 }& d9 x9 {line-height:56px;$ S2 S& |( K2 n, d; ]: D2 y; H) }

    # S7 X7 c1 ^$ \5 e/ \* D, z, h) ^color:#fff;' g, C; \1 c+ t

    4 ?+ o% ^: u1 L0 b, o' otext-align:center;, {7 Q  w- Q5 k
    2 L, T' r6 F7 `* q* ]
    text-decoration:none;
    8 ~/ e0 Q2 T/ U( |( A! T3 R% D0 l1 j& s* j0 h! n4 J
    font-size:14px;, R- H/ F3 ?0 ~5 b5 f- X7 B

    1 M  G' b, l  x8 c2 o  o: x}2 ^& o6 y% `$ R; [5 G
    5 L# Z7 ^3 t: k4 v2 y
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?: U* j3 G% {8 [* f5 [' u# a

    0 n* D8 M) o7 g: ~' c" u#nav ul li a:hover{  e/ ]) i) c4 v% H' A
    ) M; N+ v' H/ [
    background:#177cb7;
    0 ^; H& I3 t% q5 f0 j! L" I5 T% y2 i4 V; Y$ T+ J, I
    }
    9 O: h/ p/ P9 f! ?; P( i7 J
    * U+ E4 U! y+ s" E) C, ?現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。& c+ T8 u' F  W2 |0 N  _
    & p& K& Y6 C* ^4 Q! @( i) K# h1 x
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:" P6 ^# B( _) M. J6 R( [

    8 w. Y2 ~3 d  g<a href="#" id="current">網站首頁</a>
    + |# S: H' \2 q& F3 Q
    4 d& o% u" K) Z7 \! h接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒1 D5 V9 I, ?3 s3 O8 S7 U" a
    - D4 ^* J3 Y' j, \9 o
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ; f# J7 S9 D8 Q  ?% k+ G
    3 k. w: ?& v. Z+ {% F7 ~<img src="image/banner.jpg" height="184". Z8 P. J8 H3 ?( Y4 _  f# W7 j

    9 X& @+ Q% b$ U% B5 Usrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"& S1 ]& L* h& @6 R+ E& _

    # ~( D$ @- K/ N2 u: B width="127" />
    + r6 l' D; ^: v5 j' \9 [9 E7 e, B
    ! [1 W; _0 \7 ~; D: C: N右側導航html代碼:9 j( N- E7 ^* d+ l" K

    $ O* q& z# M* A" i2 d4 o) e7 o<div class="subMenu">
    - F* H6 [& L0 ^4 q' }: x9 g3 \
    $ ]0 T: w& r6 p! b* E<h5>培訓課程</h5>
    9 _" L8 G/ X* _, q  m
    / @4 w9 @6 _# M9 f8 g- J  m: S<ul>
    + v& L- t. V- N6 L+ V2 t7 m, G3 q$ ]& e  e
    <li><a href=" #">網站首頁</a></li>
    ! _* o  \7 r' k+ Q! y/ m  T6 r! P2 {* o
    <li><a href="# ">網站製作</a></li>: T: {7 c! T  q$ a$ h8 W* u, a3 n

    , Z2 A* l' L9 h# b5 t<li><a href="# ">網站製作</a></li>" h6 K$ t7 e( {9 ^
    5 t! p" i' L& S. N9 `
    <li><a href="# ">網站製作</a></li>2 {: m+ n; Q1 O% d( S) c
    8 A% e/ Q, K7 A9 ~
    <li><a href="# ">網站製作</a></li>; ~. H: L+ n# N% p

    5 A. D4 h% M" h<li><a href="# ">div css培訓</a></li># f9 [7 @* d& K% E; y" [

    5 X5 d; S. a1 D% ]<li><a href="# ">div css培訓</a></li># H- @  v, d: Q* n

    ( }# p9 T; B- w( J<li><a href="#l">聯繫我們</a></li>* D# W% g9 ]- r& F
    . j" z( H& P7 `; D) t' @
    </ul>
    ' c+ L3 \7 y5 j
    . y. ]1 f2 V& ^% ]: [</div>6 h* K* T- y" ^( Z
    ! |# X& I0 \! w. j+ K1 Q
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    ' X0 n) v7 M2 E( D2 J- b; r2 K7 L  p- [& Z# T4 ?1 B0 U# _
    #main{
    / ~8 G! ~. N: F* V$ v
    6 O0 r6 e. V9 A2 x; Tpadding:10px 0px;' g8 w% M  B6 G

      f* P& y. g( h; n1 m}1 i. k9 v4 l) Y5 }7 F
    ' U: `7 v) ^! \6 K7 M3 C. C8 y$ y! g
    #main .container{: j' Q! {8 y( l
    ! }# q! m) ^# x0 x
    width:674px;
    + \- o; N  x2 x# z) H$ _0 t2 [/ l" i% A  U7 H8 q  X- f% M
    margin-right:50px;
    + D: U3 S0 \* \" l* F
      c4 Z8 j8 V' [7 ~, r! d/ x) Pfloat:left;5 @# `* X+ `3 u# K# t

    & Z6 p& o! E  C7 j1 ~( g) O* Q}% i/ K8 I/ j5 C5 K1 D+ i

    ) l2 T* V& K% }; ~, w* i#main .subMenu{
    8 `8 b8 y' L0 ^4 W
    % Q2 G5 F: G. G$ C; }% ?width:226px;
    9 ]% G; s' C+ v* Y# V/ x
    . K- `, W* _! }5 x. k1 N  {% i0 Yfloat:left;7 v9 T$ d5 I0 W: z

    7 e- h1 \- Z8 x1 Bmargin-bottom:10px;
      ?! a5 P. P: a2 Q
    & U" g+ @* S7 e( S}" a/ f, m) i, l4 p

    : e6 ]7 z2 i# j5 X3 O' @+ R#main .subMenu h5{
    8 q* H. U: Q5 ~& y6 R3 t5 I' ~. P2 @  ?& N3 M) d* }4 z& X
    background:#19577c;$ E& g) R/ M  z( P3 |

    : f' C1 L* {/ @) T& w7 \height:39px;
    : Q: W% f0 |6 f+ C: e9 S2 K
    " g6 j  Z1 i% |$ |% k2 j9 qtext-align:center;
    0 z& |" ?* z# `. k2 l, d. H" X' y
    5 v  B) `/ k. w2 D( zcolor:#fff;6 K' H: g/ A1 @9 x/ G  u: b6 k
    7 a- a1 m: P; @' [: P
    font-size:15px;9 ~, \5 u7 y6 ]
    $ S! U6 J/ {) W+ v/ g
    line-height:39px;
    ! B& v  {" D9 t6 s7 k) G9 V
    + w/ d& c, H3 c6 \% @; i6 B4 \}" G1 _! s/ ]) Y  Q9 R) h% p

    ( o/ c, l" x- r: g#main .subMenu ul li{
      H$ i! G2 }% s! l
    - B' G' P0 K2 Z/ J+ m2 Uborder-bottom:1px solid #d4d4d4;
    - o9 D+ Z& ^( {1 Z4 P, v* C; U
    : I( S) j8 y" F9 e9 g" p- w% ]+ Bbackground:#f1f1f1;
    ; n$ `9 l3 z# t) H
    8 W2 M+ M  R1 O2 G" q/ b, l}1 ^% f) ]8 p0 N' D# W8 ]$ ?( q

    + ^* Z  _' S- ^% Y4 L#main .subMenu ul li a{
    * k5 ?1 h3 J& q. W& [  f) @% J
    display:block;
    ! r7 Z1 C5 X2 a% t- q( _6 [3 S" Q6 R1 L8 ?: Z& L
    color:#000;& t. e* u: a) B1 K& F* n' G( h: o

    % M$ V5 T5 b; l& iheight:36px;
    ' X4 @; w/ S6 v, I! k1 |- c. P4 l8 {6 A- C% U
    line-height:36px;7 E/ ]1 b. X$ R0 y: @+ g+ X
    7 l5 J6 J0 ^" o" ~
    text-decoration:none;
    ) B+ e9 t1 s% ?' [
    # c( h1 e$ {  Ypadding-left:60px;
    & a0 T5 X5 d" t5 m$ _* ]  l4 h0 i
    background:url(image/li.jpg) no-repeat 40px 50%;
    / a+ V$ r! _, F6 }8 b1 A! v, w8 p% Y% o
    }
    : h- R/ |+ [* _9 G1 {7 }4 E3 e% c# U  Q3 _' A' R7 p7 z0 {
    #main .subMenu ul li a:hover{
    8 s0 o1 F$ e7 m/ \3 S# s* u' v, `3 Z/ }/ b2 n
    color:#177cb7;
      w; I( \6 v5 S
    - [" S$ L* x! |& ibackground:url(image/li3.jpg) no-repeat 40px 50%;
    : w4 K; v- L6 @/ \; X! o
    9 u. E, ?4 p0 h# l1 L/ V, ~3 x}: _+ W6 i' {4 i/ i  p1 ]/ b/ Q& M2 k

    + Q- T& f0 K9 Q$ D第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。7 g1 w6 e# |' h$ k' K! {

    ( ^) u, b! I9 J/ H: M+ ~+ O5 L現在我們看看HTML代碼:* d& v% a' f( {( \" q. z
    $ r) C% D2 p3 h$ L! N
    <div class="news">& b7 G3 F- B! b$ z$ \

    1 S8 S) Z( s* @- @. T) s<dl class="xuexiao">
    - J- h% f# F" c6 ]. W& x" ?4 n
    " v! t: {+ [) F4 ]<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    5 l) G$ e5 @3 u7 h- C( b+ b. a+ n8 w& O8 u/ T* l( X) o& C
    <dt><img) F) Q+ F1 O" V. \' i; T2 e
    ' d6 i2 g% H' o% D: v" L
    src="image/223.jpg"& T  \) C$ g5 F& A$ x
    + G0 m% [+ l/ Y. l
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    3 S. }$ O! A1 q1 ^1 S, l6 q# Z2 X1 z( X$ o
    width="488" />6 M8 R) r, O/ R

    ( p! c5 V2 Q% v2 {<!--[if IE 6]>& i+ X$ s8 `$ d% N" E3 l! i' h
    7 c- u+ b' X+ L* a3 {+ u, j" J! ^
    <![endif]-->
    ; l2 F/ V0 a7 c7 E7 C" x9 d" ^/ @% A: D- B9 {: E9 S/ P
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    7 c0 J# I5 a( \8 n6 Q8 z$ w/ N, {" e5 Z* r& N
    <!--[if IE 6]>. Z4 Q+ k4 O. S# r
    ; M8 }5 V  Y9 a1 ^4 M
    <style type"text/css">
    9 C# V0 `( j6 i- X  M, |, |% L5 i8 Z; V! ~% V
    #header ul li{
    . e- e% a1 S! I" P( I9 \9 o& b* X0 m2 p# a5 u5 O( A
    width:80px;7 i+ _0 w. K# Z/ p- c

    / K* T) h- ~! H8 Y% Lfloat:left;; H  U$ h! Y6 i  o6 [7 D
    ; f: u: D) O9 r7 v' H8 W. Q
    padding:0px 10px;
    ( @% s% D$ w/ U7 I5 i) A, u4 h, F9 p! _
    }
    , `: h( R( {( Z8 g+ D: |- i) _- o* c+ D$ H1 Q! l
    Header頭部右側加寬度值
    $ P# m7 i7 u2 m5 y
    5 M2 U) I# @, B5 `/ n#main .container dl dt img{( V* _' _+ b. q; s) J( Q& O

    , m  u6 S3 J- S5 Z1 w. R6 ~border:1px solid #ccc;0 W: ?  q# I1 u/ r! }4 V0 U( i

    ) Q+ `9 E$ t& {/ v9 P7 a* `}9 k/ }6 @/ |8 Y. g$ J. B+ L# T( l; a
    - c" n+ a1 O* p
    #main .container dl.xuexiao dt{
    5 p  j: v1 s0 K! @
    4 |& J! F3 ]7 ]8 u) X8 u+ `" V+ K. ?float:left;, V- d7 T+ [! U
    2 M, Q9 n# [' T, m- I% [- a
    width:110px;
    ) \# m, z! v4 a3 N* V  z1 U* P- U+ Z: Z+ `
    }
    . d: y6 D( O5 z6 m( b5 w- y6 r+ I0 q: s- P
    #main .container dl.xuexiao dd{
    5 y0 K, ?6 Q! D4 B# W( ?( Y  @! @) k
    font-size:12px;5 G* `5 u/ \& q& c* J# V# `
    % S" Q2 p8 Q+ E/ D
    margin-left:20px;
    * C) g2 F9 k" g4 n" M! w
    - s9 w9 g9 k0 z7 X# z% P) I7 t+ i7 {9 A# Wfloat:right;
    * I% X, A* ?1 q4 [# D- N2 X
    : G, |$ ^+ ]/ B" L  Rwidth:145px;
    : k$ h7 [0 v, @+ X1 P, Q) s$ S5 D( H" n. g- \/ g, Z
    text-indent:2em;
    ( Q! P; T' b8 D' E& n  p8 B" w% o+ Q
    }" P/ N+ |# G* Y1 p( B

    ) e1 w! z* X3 p% F#footer{: |2 G! R' m( J" M2 C: B7 ?* D
    / e7 a1 t8 m2 y
    margin-top:-10px;
    . a* T" I. @% Y' B
    ! y& C  M6 p& F. u( N  D}
    ' C: _) y6 K/ ?9 o  F6 d& C$ P- D4 ^: b
    </style>& Q5 H; E1 k* m

    7 m7 k- T" r3 j: X% U: Y9 z<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-8-13 14:45 , Processed in 0.013509 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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