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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14799 / 14799

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫/ W5 T0 y2 U2 P
    ; [. a0 @* a9 }( D
    body,div,p就可以了.不需要寫*了.5 Y* U6 h6 P. K+ \7 X3 `- p1 U

    6 n& S4 N9 z! t, u/ k*{
    ! {9 X& j) \- L9 i* u$ ?1 T7 a/ G3 o! b! |/ E
    margin:0px;
      P* I; `! u$ F2 R8 ^/ j2 a- Q
    * w4 `, f, o" W9 X1 M. N- ]! Npadding:0px;
    0 V' J7 u" f$ n$ L9 E8 Y  @* f2 ~4 ?6 r
    }2 }% H! d1 `9 J, k3 T9 y' r" }
    7 m3 p3 Z% m" Y+ `$ @& K4 l$ I1 J" M
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.4 B/ J9 ^$ j4 F! {2 x% ]

    + h/ L# C" l% B) o2 X4 n這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    - m, K! h1 B9 p8 G0 {
    8 A7 s' a  o# Wbody{
    7 n: M. P/ y$ t5 S8 z/ W: T. e( d7 P" l/ F$ ~
    background:url(image/bj.jpg) repeat-x ;# ~  D" E3 p/ z+ G) x3 G, x
    6 x) _2 I2 B8 l- D( H" _
    }: Q. y7 N: y9 ]( F8 x( W0 {" G
    . T$ V: ?" x6 h2 }% j
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    2 O, U1 r& ^& j9 s- v. G* G1 s6 S1 y! H; ~0 L+ k  o& S1 v$ U
    <div id="header"></div>( u# S2 ]/ p$ h' o/ j- \* ^
    ; Q, o2 U* r3 J, v: I0 l- \5 `
    <div id="nav"></div>
    9 y7 t: D% m( X8 C7 z
    " y2 t& u) B1 O* g<div id="banner"></div>
    . t8 k3 D! Z! j7 ^+ D) `: C5 w; Q! y3 Z+ I' e
    <div id="main"></div>8 `& M8 k* k  T( P; t

    2 d* o% o" S& O6 D$ A<div id="footer"></div>
    4 y; r1 d3 @7 S
    ; M. i0 s. {" C, Y" a通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    ' z3 L% m/ r5 {/ Y  S5 a/ L: V3 c& P/ |- e+ b) b
    #header,#nav,#banner,#main,#footer{
    0 Y# x0 `) s6 L' |0 H1 g0 L$ Q( B' N$ d- H; z( @
    margin:0px auto;7 g( ]5 f! M6 X+ j+ X

    2 j5 L- Z9 W! {8 X- y0 L& ywidth:950px;9 k1 H7 o! ?2 [' M" h- W1 |; K

    9 z( Y+ f: ?# d3 y}" R/ F$ P5 o$ w4 ?9 d

    ! R( c3 y7 S7 H" j$ x2 u第四步:先完成header頭部部分
    9 o, B, W+ W! Y' W, K5 |4 e
    6 S" i4 J+ b% H+ ]LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    5 `: t- J, [/ t" w+ b, n& V
    3 G* N5 ~' s. _9 |* d0 b<h1><a href="#">北京傑飛css網頁切圖</a></h1>9 v% s$ I+ k% r. p" R
    ! |0 @+ \/ p/ h6 E+ U
    那麼CSS編碼該如何實現呢?
    ! l1 G; S" Y* j# T, W% C2 @1 u8 P" H. y8 }# w: g! |. y5 \+ {  j
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    , x& L) F7 T+ F4 `
    5 C0 V' A( r# ]" l#header h1 a{
    0 {( W, b  T* H0 D. b2 z- ^' K
    7 @/ t/ m& }) z0 L& J# }$ wbackground:url(image/logo.jpg);* b2 J7 K8 l" }6 g( C' T! y
    $ H4 |- t; ^. U9 G
    width:476px;
    & G" g) U: C& w4 H/ C) E4 l& P( ?/ g5 J
    height:102px;0 v5 e' J( X3 l7 B- o" q) G/ W9 D

    ! B8 J' C7 [8 I# ?% M/ idisplay:block;' f1 O$ t, H3 b# y% v+ o
    ! M0 S9 q- O* a) x$ d6 s! a
    text-indent:-9999px;
    ' B; M7 D* Z6 [, [3 M9 A( s- I
    . t" w" U8 `" {}
    3 \* r3 j' @0 E7 B/ O6 `/ h: b
    ) j/ Y% M; I; Q2 E3 {# h好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    ' ^: P5 d3 r: y8 D
    3 E$ W4 f6 z% O; G<ul>
    9 k5 e* P9 g0 _7 z! S+ J" H; P+ |0 k% ^* u2 Y. U& \, B+ f
    <li><a href=" #">css切圖培訓</a></li>
    : D$ U% E; W* b- V0 a: a! d& K6 E! x; |  b0 A2 p
    <li><a href=" #">設為首頁</a></li>3 ], [6 |" E' \" Z+ a0 j

    , q% M4 K: B$ g* [4 O' q<li><a href=" #">加入收藏最愛</a></li>
    3 K/ f- o( L) m* }' u! |
    2 R* r2 G+ E( k9 L</ul>
    % c, F2 R& m- S: M# u) j8 p  I4 c9 p' i# n# w( _
    #header h1{- g% ]% H6 x8 R8 A, w! {$ F
    " c: L1 h& M% T
    float:left;6 X2 D. U  o4 @& Z2 C3 \7 u$ z
    3 @9 e4 ^) j' Y$ O' G7 x. \
    }
    - `) F. c" b& q, L
    ) b0 E  e3 g& g- Y! R; ]我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    $ p  z3 M+ i  T7 y2 \1 Y& N& ]
    " r, K) @8 j6 _; q/ A, O% @6 `#header ul{
    & u; k/ y3 Z/ ~( K0 ^! A4 k) [* A, H" J: y: |+ S
    float:left;
    & G- C" P& U) r5 W6 ]' ^" m) V
    + m" [) G/ P  m9 ^padding:50px 0px 0px 200px;
    $ R% |  M* U" q& W0 `# B( |! v
    + x/ _  C/ \6 ^2 p5 i5 Xlist-style:none;5 J1 p( b- v; N, C+ N/ V+ O( |, P
    ! Z3 [/ T7 {% \5 S8 c+ C
    }
    1 B+ a, z! k" D3 N2 J- R1 \! Z" A3 L3 v0 e+ _7 c9 Z, {5 }
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致& [1 R8 s. [. W1 ]  k7 s1 a6 P3 L3 V/ H
    1 b8 ?9 I3 p- d6 ]. `
    #header ul li{
    0 z* N/ c; ?; H! J* ?7 V, Z/ L$ N( c) |4 B1 U( L+ {
    float:left;
    ) ~+ E; p4 g- N$ T
    # V# Y4 p6 P" ?* l. _! ]$ B5 d! }padding:0px 10px;
    " F, Y2 w+ G1 m! W1 G. O
      S; L) _  m  C7 W, D5 n}
    0 D8 c  z' u! R5 r9 n$ d2 S+ a3 x# Y" s( x8 p
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    - L" U5 T6 }& D1 b" t& O  }& k" b; B, u0 F
    #header ul li a{! F+ @8 S. P% ~# [" H
    8 T' l$ \7 j' @9 @$ W
    color:#555;4 L- C  b; R( {6 p: P0 d

    0 |7 q0 _7 [9 G+ t: [# k" Itext-decoration:none;% y5 H8 W& w. H' |/ R3 _0 j
    ! S1 Y! ~. k/ m* f
    font-size:13px;1 E2 h( C- d. @+ ~6 N
    % l0 m  k3 L$ A* t. T/ c
    }
    0 r4 a4 D+ Z/ b( s' ?! H% T& t
    6 k+ G3 H8 o9 E7 q#header ul li a:hover{$ T+ w9 f3 k' g1 e5 z
    0 ?% |' p4 W; Q5 t* I! |1 n
    color:#000;; o, W5 j/ ^1 m+ v8 U5 s+ B/ A/ U

    + K3 g0 J- J' atext-decoration:underline;
    # p" q6 G* `6 b4 E. p+ r, @/ y
    4 T; c6 ~: h- i5 H3 ?}  Q- s0 g5 T; }: o  F7 w- i7 Y6 d3 ?
    - E. j- V# m; i: N
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。: v/ |# u# \( j$ M

    ) m# Q3 I/ p, ?1 @HTML代碼:1 {, I1 k( A( E) {) `8 J" j

      n6 m! f; U6 _2 V0 t& {6 S  J& Q2 H3 N<ul>
    : F  h4 Y5 o/ \) h' W1 W
    2 \0 P) g% J& E! q% R& w9 c<li><a href=" #">網站首頁</a></li>
    & e, n4 G. m4 k. k2 f. @( M, |+ z
      |" J3 p: G5 j, G, V' Z<li><a href=" #">網站製作</a></li>8 x9 |5 d- y7 `% @  n  Q/ _
    + q7 n/ i3 _* o# l+ H
    <li><a href="#>網站製作</a></li>! Z3 c+ p% o7 W" E
    ; Y6 f3 B5 ~* {' B" p, J
    <li><a href="#」>office培訓</a></li>' k/ z9 P) ~3 v0 b
    / H  U: A6 l6 Z, g# e1 H
    <li><a href="#">平面設計就業</a></li>
    7 N$ [5 D( i6 j2 ]9 s) k
    ) f6 j1 c3 x% H! Y: C- g2 ^<li><a href="#">div css培訓</a></li>
    , t( G, h% E3 C7 b# S1 w5 t. [% e/ p3 {" E
    <li><a href="#">聯繫我們</a></li>3 D; y4 a  @; K. `; r  o

    9 K. e2 H6 C7 G% }, j: v9 W</ul># G3 b) B9 D/ i% `: U3 X
    7 |. y; v# @+ p1 ~2 _$ I
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.1 ~, o0 G# m, y* Y8 e* u, h. \
    8 y& |6 b- ]0 H) N6 k9 i* W2 p
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    ( o9 P; J7 o- u3 w; y
    4 ], C& f4 B6 E其實就該我們萬能的清除浮動起作用了
    0 }- I" Q: f- X' I$ j% E9 ^: C; X
    5 l% P4 r" e, H+ U: w' A$ cCSS代碼, A& m- h3 t# I9 ]* ~" H4 f

    ) \4 S- s( S0 e" v) |.clear{& L* k+ W8 x; ~) }& p; v; R

    : |5 J+ V% b' k1 Vclear:both;
    % k2 \; ^+ T) ?9 `
      P. z" }4 ^. m( E9 b) ~& e! v}
    9 Y1 ~6 c5 |. q( Q  L' D$ ?1 c
      Z& A) O) L: o2 n4 P這時候為我們<div id="nav"></div>
    + y  {. U; \1 T9 Y2 x: \8 M" L5 L+ X5 g0 r" e4 R
    變成了<div id="nav" class=」 clear」></div>
    , C+ p3 ]- c% w+ m/ r& F/ y# t% s! _- e1 u
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。$ G+ O4 t/ z; X4 M
    " m1 k4 u5 v- m- @/ i3 K* V
    完成導航的CSS樣式" g& m$ p7 I5 A9 Q$ k4 t

    % D! P" C4 |1 ?5 H2 |- n; R* X#nav{5 G! x7 B. ]' i+ A  Q4 K: h( d

    & j/ \) \# k" Q) ^6 k! xpadding-top:3px;9 l  ^: c) M1 J' @1 k, a

    ( S% G  M' m. t}
    " Z3 t: Q3 e: N% c; K
    3 g& z# {; L: c8 i#nav ul{
      e  A0 ]  |+ u2 [
    + x6 e; c7 w, e2 Y" d0 N: L$ `list-style:none;
    ( V* x6 B  k  [' Z( ~. W4 h* [2 s5 l" w8 k3 i; M. m" T
    }1 z/ Q, @1 ^6 f

    2 E/ H) t6 P4 L$ ]" A. ~#nav ul li{' G/ Z7 n' z8 c2 F' S9 q) g
    ; ?( s: `; P+ ?4 @. }# x% x3 n  m8 e
    float:left;6 g1 U; q% c5 j6 a6 H

    6 }& S7 z: Y. G: ]) ~}
    # D- u9 I" ?# s! {! H( a
    # F6 B. w8 L" ?/ {' H0 y! x預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    5 @+ z2 \( k' I6 }
    , ]4 k# b8 w& T! v& O: U#nav ul li a{# S1 \: O! @/ K
    & a6 C* F. y% @9 P
    display:block;
    8 g. N. A$ J3 H* _! @# p! k
    4 V% [* l! e( a0 S; r6 Awidth:135px;4 r0 v; e2 V% }  Q
    % g, i( R* f# }! j" N
    height:56px;
    3 P( T! ^0 m2 z, D5 D" @3 d( _' _2 E2 i
    line-height:56px;
    ) i/ g5 [3 j9 g- i0 G
    3 j. W% N3 ?8 q* N; n! I4 y2 z8 b. acolor:#fff;- x& G9 R0 l* k5 R) ~! d
    ) C6 |/ Y- w" |
    text-align:center;: ~% g7 F6 Y" \% y" T

    # F* x# M' h; @- D' J. t- g% d; Stext-decoration:none;1 p4 Y& }6 b& o! [* ^' c0 Z+ m' A* S

    1 N* `+ ^& v8 q7 U, s$ k5 p) [, tfont-size:14px;; `' g0 h$ b) d; z
    ; C& A% c2 {0 E7 y2 E
    }7 S# ~% u( {7 B% P6 D
    ! t: {4 F+ F9 D1 d* e& q; U
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    3 R# l- \5 @2 V: q  Z0 q2 a  r/ R9 d1 f8 ~0 z5 q
    #nav ul li a:hover{
    0 |# E. ~' K& h4 A7 a. P$ {' U+ v& l
    background:#177cb7;
    8 h- S/ [* S7 u1 h
    2 p5 `! Y7 s% ?" o% ~}) l4 |' X3 |, L& O4 q% G
    ; z9 p5 r% E. _. `& x
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。. C% p/ m; |0 L" W6 F/ j
    ' g& v2 @) d" J6 r9 k" h
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
      I9 k! l1 h' [# V+ d! D+ f8 I0 ]: R% m& y; Q
    <a href="#" id="current">網站首頁</a>
    - ^% O/ `& f, m1 [  M* Y0 t% o4 U5 |# D/ p
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒  p3 e. i! j% Q* d

    # Z+ ?1 i' H1 p8 R3 @5 w第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    9 M3 E% _/ c! o( b/ E/ v6 y6 p& X3 S0 q, J5 M9 B
    <img src="image/banner.jpg" height="184"4 t5 }* a2 E) ^

    2 Z, C# U) y; `! C" _% Z8 ~4 Asrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    ( ?" t: O( W" q1 \
    * B5 O0 R5 n+ T9 G( v width="127" />
    ! V* ?# x: H1 f8 s! O
    ( Y6 M7 J8 E; J- n" E5 B8 @右側導航html代碼:# C+ S3 ^- j( q) n
    & l$ P, N$ _# t& ^& r- ~
    <div class="subMenu">3 S% C% Y( g) S& j% T+ W5 |

    1 A: c, P! b  p( p0 W2 J<h5>培訓課程</h5>
    2 A( E3 h8 W& a" u! {! c: x# J
    & d2 b+ O. `0 t" j) [<ul>+ e8 z) Q; ^% s
    ' O, m# g3 ]' g1 c
    <li><a href=" #">網站首頁</a></li>
    * Y  r8 s0 \  x1 b3 D7 Q0 w
    4 A& s3 |8 _! d# u) }' ?! ^<li><a href="# ">網站製作</a></li>
    % g) Z$ i( {  G4 _3 Q: j4 ]
    * N% s+ x; b+ W# ?4 K% E( T) ?, f<li><a href="# ">網站製作</a></li>- g3 w  L, z0 v/ W/ J* T. V

    ( i. f: e3 b4 ]1 P3 K) n/ w<li><a href="# ">網站製作</a></li>$ z" P" v: l" I
    0 B  W' Q9 K6 F. w; J5 s
    <li><a href="# ">網站製作</a></li>4 B) D, f& G: E- _$ w

    1 H2 @2 |# L: a$ a<li><a href="# ">div css培訓</a></li>2 E4 e, {- f. j: j, F

    # q' Z9 c+ P, s1 O7 z<li><a href="# ">div css培訓</a></li>! c3 f3 h* n3 m, _. H. M

    " q0 N1 u- B# O" ^, G7 J<li><a href="#l">聯繫我們</a></li>
    ! `3 g# O4 x* X4 S& o" B3 `. r6 T9 Q% y) x5 R) D9 K# M/ s
    </ul>& A# U' U: S/ B0 t. ^9 O2 R- Q% ?

    4 f# A( K. t/ L4 R</div>
    - ?# r7 C- R0 X  V! l. u8 L9 P& E! ^( W; o) E
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    + W- y7 z2 J) n; }* _& l1 t* p+ f8 ?8 l! N" J! f
    #main{7 h) E3 _: P) H

    1 d) f4 @1 G( I9 c: N1 opadding:10px 0px;
    7 _& P( j8 d0 a# g
    & A8 w$ @' i  D4 q4 I5 Q2 _}9 Z9 \2 v0 v; d
    ( A0 N% N" c  L- K! q9 f$ ~8 C) T
    #main .container{7 O  d6 q; A# c5 ^7 Q

    ' q; Q8 A" {! y6 R  [width:674px;
    ' y8 l! Y  m# S0 k) q6 s: x1 T# D3 O
    margin-right:50px;
    & @; U! J- {+ D
    - L; F" z1 j1 {! i% ^( l7 `$ dfloat:left;
    : p- o+ u2 c0 \
    8 d! ^+ K  t: P8 H, M5 Y4 |8 _; H}
    & d& W5 |8 j! |4 }8 S1 h; F! H3 a
    $ l% W8 \% c9 }, T9 l#main .subMenu{
    8 K$ b+ ?/ T+ Q  G' c
    ) p4 d* @) b4 A9 C( X% w8 `5 j% [width:226px;) s! m5 j  [4 ]2 c& y

    ( m5 t0 z4 ]& b3 qfloat:left;
    ) ~2 H9 h# P# {9 A0 o
    6 L( p3 C  \- Y% @1 v9 H) W8 {margin-bottom:10px;, ]0 c) ]/ y0 V) W

    % n$ p$ C+ c6 }, u}; x7 q# f2 M/ X5 s2 Q

    * F& H4 @5 N" t- N#main .subMenu h5{8 F# E3 N% f/ v
    7 o0 W3 [! r  D. C2 u
    background:#19577c;$ f3 S5 w; F' U: h5 ?2 i. U# s
    9 s2 h. R# x0 ?7 |6 c2 p
    height:39px;
    5 V! y3 O3 [" W2 Z  [0 j3 P; e7 P1 R' c& ^
    text-align:center;
    : C* J. k3 Y6 S7 Z8 N- o! f
    , S# w/ A9 J5 D% [color:#fff;
    ; V' a8 |. Q( w1 E1 h5 T
    0 E. r6 z( ?( s9 qfont-size:15px;
    ( _+ U% S7 J; f8 M; @4 P0 m) j3 b# C# m% s5 n' [
    line-height:39px;8 s7 p# k! E' B0 c9 G3 a1 L& w

    . x3 S* u/ J" p}" Z. H/ B7 S0 i6 ^) H: h
    9 [$ ~4 c! D# L
    #main .subMenu ul li{
    6 k/ R/ K6 }# k  Z, c7 W, `4 A1 f' L& {% w
    border-bottom:1px solid #d4d4d4;+ p/ z0 W& s- j. K+ U0 G

    ' n4 F- h4 i$ ]; f8 bbackground:#f1f1f1;
    - r( W/ r  e" \9 h  y2 b3 c- M/ ~) t; y
    }7 G7 A6 L. \5 w

    1 U' `3 |) I; Z# |' N: K; z6 C#main .subMenu ul li a{4 ]! ?2 q8 S5 M  s( T, g
    ! v6 Z) a! I: o# w4 A
    display:block;
    4 M; E9 Y: c0 @# x' _0 v) k' D/ q% `4 n2 W: o0 a. _
    color:#000;
    4 P6 n  W% y' U/ V8 M6 C& ^3 t  V6 f9 u5 Z1 H! I. X+ z
    height:36px;$ ]2 t2 x3 L: m# [
    : W+ W# |6 J& w& I
    line-height:36px;* p) f2 t1 H. A( K, l

    - c4 ^3 I+ h# Wtext-decoration:none;9 w4 f  S3 ]" ~5 Z

    9 V, F5 Z- y' @3 }3 s! Ipadding-left:60px;
    2 o& j5 @7 O/ V1 Z4 |, W9 @
    $ W* m" T0 Y0 B9 b2 v# s2 ubackground:url(image/li.jpg) no-repeat 40px 50%;6 o7 H" `4 Z- f' D& b* M
    : [& H- s4 Y$ K/ F! p% ]
    }
    % i$ z; j  ^6 K$ J
    # C9 f5 |0 V3 c7 `& H/ j, X#main .subMenu ul li a:hover{
    : V) y9 R& v6 ]) e' |  E* B+ y8 b% P- q
    color:#177cb7;5 Y2 I/ T/ p- v+ a, E6 s' ^* r
    2 a; g* l* k; I& L4 _  b
    background:url(image/li3.jpg) no-repeat 40px 50%;3 r, L, M" i1 v$ Y$ A4 `
    3 x2 ]" ]. `  p5 M. m: ^2 i7 U* r" ~
    }
    , H) Z. c/ R! [3 F2 b! Z$ ^: v$ I; j( k" t4 k3 B
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。6 }7 X. e- n0 F6 a; {

    6 [" X) o3 z$ Y0 y現在我們看看HTML代碼:7 `9 a9 w5 g; w% o8 `  t
      I+ M! }; V) |7 x8 ~
    <div class="news">
    1 z* m* s! x& y+ v, ]
    ( @, R6 c2 E# [) K! h$ }7 ?3 c! O" z<dl class="xuexiao">
    6 a* d9 t- h" u6 n! Q& z& V+ c0 n4 w/ b7 K3 L
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>" {7 b3 b3 k2 z, |8 a

    5 L. u1 z4 z! W' a' ~( p<dt><img
    5 j- H% L- E4 j9 Z  b" @
    : c' |8 r( s$ W- W; H4 I, D src="image/223.jpg"" ]6 _: O7 J+ z" H& X0 M+ F9 T4 l0 o
    ; {4 C- U3 Y4 N8 Q. ^$ C* O/ @
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    ! t7 }7 k" y9 ?9 l* H$ s
    4 b5 i$ \. k5 F) w5 ], s; p$ z width="488" />1 F; o4 {/ R" P9 z$ ^  z+ q& Z3 @$ R2 P
    : E; o# `( x+ J
    <!--[if IE 6]>/ Q* F; ^& g8 D7 p
    7 Z8 K1 T5 g7 M- t- D+ u5 \( N
    <![endif]-->$ W. c! H* A, ^; O* g5 s% ^
    . a% S" w' V5 R
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。' [" I8 w$ D9 P2 Y

    - v% N  `4 r+ d+ }<!--[if IE 6]>: ?+ H5 A& s/ Y3 c; m& G

    9 k4 }" z, f" m2 b6 n9 y% J<style type"text/css">$ P( F3 G4 w* k3 [9 I
    0 N1 h) {9 p5 a9 B" R( I
    #header ul li{  N: n# [5 Z4 _8 U3 [" T
    ( v' u! A* [* x: S* O# a- D3 @
    width:80px;' W+ C1 }3 T/ c  [

    0 j5 r  m- q4 L" G* _: C) gfloat:left;
    1 q: J( J$ u* D5 R# U- D" J) _4 Q4 u% V7 S' a* A6 n0 S
    padding:0px 10px;8 d: ]4 o0 j/ l

    ' z7 Z- i# V  t( @}# T& b( v. w. D, g9 t8 Y
    4 c, t- P: U$ |! T. @) p
    Header頭部右側加寬度值
    % w  B( `0 e1 K. g; _- w5 X4 |$ Y. B5 T3 d2 c3 g
    #main .container dl dt img{" y+ z; r4 m# U/ q& T
    1 m" i7 N3 ~, ?
    border:1px solid #ccc;
    $ |: `9 Y$ |) z' G( r" B9 S, @. S8 i8 B# T, ?# T
    }; A) K  p# ]$ I* c9 S3 ?& X! x1 t, [

    3 P) j8 {$ T6 M1 H) ~#main .container dl.xuexiao dt{
    " q7 p1 Z$ w+ y# h! h# b3 p8 t$ A# `1 ]; d
    float:left;) M7 g2 k) V# Y' K7 n" L

    : k7 L2 V! i7 X6 [- Zwidth:110px;# b& W1 c* O( ?* X  G) y5 `1 Q
    4 r  D5 y9 O. ?
    }8 k7 H( h& F- R# L+ Q
    3 I$ Z& M( q: i1 J
    #main .container dl.xuexiao dd{$ g5 `2 l. r# \( F" Q5 I& Z- z

    $ \; W+ Z1 q+ n2 \5 p+ p5 Vfont-size:12px;/ K2 Z3 m+ @  _% N, m4 @
    0 x1 T- }# u% |7 b, @
    margin-left:20px;. m) |" k# N; X: _- y. D3 ~( _
    ' E$ }, k" M1 q
    float:right;
    2 e5 z4 o8 Q) a; C3 s5 [/ X& B/ x% n+ P, M  D5 u
    width:145px;
    ' V3 j! w  [) [; w2 k- L
    % i, F/ U+ ?. H' F$ b# l2 g# D# htext-indent:2em;; Q+ i2 l" @; h# _# t$ E" A
    9 s& `3 N. I% j$ q. `( ^4 [; \
    }. T7 @5 Y# v7 Y% d/ V& U

    1 }. R# W4 L- ~/ C#footer{6 _$ C' T0 s6 U5 x
    6 X- D9 |/ j; p
    margin-top:-10px;7 H  F& }1 u% t) L: E5 _

    7 S8 L- g3 z) F7 C1 V}
      Q( v" m9 x' x3 W# G; b3 `3 y' S  N$ I& i, @
    </style>0 W5 x% ^; }9 T, p  |
    ' n. a4 ^8 a' y
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-5-9 09:20 , Processed in 0.014279 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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