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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15015 / 15015

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫9 K) I. G" `6 i: h

    * {& `4 p  ~* a body,div,p就可以了.不需要寫*了.% E# [2 S( X  u" ]/ B8 B$ p/ I/ K

    ; f3 d- ~& z' Q: S, U) n% h& o- O*{
    - K/ j  a& G; E  h- J5 O) `- _; q9 x5 x( e, ?
    margin:0px;
    0 J. p+ c3 }# d. J. Y, `: p( {; R" p: J
    padding:0px;
    ' `7 M  ^, h* f3 X+ h4 \  Z$ T' e. w
    }" t, A' a# {6 a6 k
    * c% J7 \4 ]# T6 q6 {
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    - Q6 a& P3 [! B! m# F7 N8 N; Q' u6 g
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    ) c' |! H, j2 ^" a( J: {( p$ a: ^  B8 p5 l: M. S- L4 I& l
    body{
    ! U+ P7 ^6 F4 X1 V. j2 K8 O" H  d, F8 W6 I+ c- K* ~' e
    background:url(image/bj.jpg) repeat-x ;
    , ~+ g) k  X6 t" r
    & }: p' d4 Z$ s) n. m}
    & L# a6 E! w' H  W
    ; B" D( J: U5 r第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼& w- t: z$ [/ [6 ~. i; D
    $ |9 ]# s! }# a6 h
    <div id="header"></div>
    ) U9 ~$ W9 q4 I5 U# o
    ! @) \0 m. u. ?7 D  x& w<div id="nav"></div>- t" R/ F& O2 ~; ^; H- h
    5 Z" q$ a8 U' z" L, h* @* ^: y
    <div id="banner"></div>
    6 z: U1 @5 ?% o" B$ z1 @( B- R. Q  t6 L1 B$ b' i3 x8 I0 H
    <div id="main"></div>" k$ T# S  ], O, i. R& L* V

    0 Q! J2 Y: V7 l' F- N4 v! p<div id="footer"></div>
    3 m, S* _2 O- Q& y* y8 G) h+ M& L+ R: P3 u
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    2 O+ X6 D' a. c& m* S3 M7 ?8 {! z' K* A5 b2 w2 x5 j) ^
    #header,#nav,#banner,#main,#footer{
    ; U3 {0 P2 w- G( \8 w5 S
    8 {8 {  ]6 _4 C  Y+ e, Y, X" xmargin:0px auto;1 S5 W2 n+ l$ q3 L0 `' @' Z
    * P# W" ?; v% l# k( @5 y
    width:950px;% l, Q) l" e5 c1 t
    - L5 ^  Z) U8 j' ]
    }
    % K. N) @6 [( F6 j1 ?
    " i8 _8 N4 B! H6 o第四步:先完成header頭部部分
    . O9 y2 J; D5 k) c
    ( E; U8 U# w' X% nLOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:* H6 D& w+ M) R1 w+ T2 K$ k5 s9 y
    ! i, L* a4 u+ r3 M6 A
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>1 E" X; f# x& l0 Q% o
    7 X7 a, H( D6 J8 P9 I% c
    那麼CSS編碼該如何實現呢?
    % ?* U; {3 @: V8 ~; I8 D8 L8 r2 [' x# N/ Y5 ]; H# E) G+ S! d. h
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    % N+ `; h& ]$ b1 \& {8 A* i6 J, H8 i+ l% X, ?4 F# b
    #header h1 a{& q- I4 _. U7 f& l* @4 v
    , Y* L5 t2 Z& I- y% u( ?& A9 Q5 z$ P- I
    background:url(image/logo.jpg);
    , G& l4 s$ @* Q4 I
    0 ^" y* f* T1 A( ]# }8 kwidth:476px;3 e) k0 d0 f! e6 R

    9 {* C! Y  B. t4 |height:102px;1 b0 U1 K7 U& ], k$ q& n
    ) T0 o$ Q- J. o+ e8 O. V
    display:block;& p  g; B  ^0 R7 ]5 K
    0 Q& k- p: O1 r' N9 T
    text-indent:-9999px;
    * E4 @4 r0 t% j) y! I$ G
    1 E# H7 k/ X. U& B1 B6 }}
    : Q( f' f& m( C% j% Q, i" `7 k! e7 w* i: X) K2 N1 S$ @
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫0 A0 j- ]9 j& X3 q* a6 W) K- q0 T9 ?
    . B+ P1 J. _" W$ T9 @' e
    <ul>
    4 l2 y7 H) s+ g! S  [9 ]. |6 K0 {5 F: S" ^# p$ Y$ g
    <li><a href=" #">css切圖培訓</a></li>
    : v4 y4 s: [  a% q5 _" k4 f
    2 _6 }; K5 J, k& R+ H/ U! p; I7 Y( |/ x<li><a href=" #">設為首頁</a></li>* c( x, l" _" b$ R3 j
      o1 N, `! F% {( ^: o# H, R
    <li><a href=" #">加入收藏最愛</a></li>1 D  S9 e, k- n) g( x

    0 x, P; z! X: T0 _2 H</ul>- c2 p: t7 S1 W2 M3 S

    - U' @4 b+ t2 i& }/ W2 w" U#header h1{4 R) q! F8 N& K- M% \, _
    ! R! Q; y. V& t- d# n1 V/ `! X
    float:left;
    " l. D5 o, V4 ^3 L* ]% b% j2 Q2 T
    : f/ v5 ~9 ^+ f" z0 s" J' p2 U}- O* N# f9 C0 {, R. f8 }

    ) k. w  J8 r- A! i9 V! i9 _/ F+ Z我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    0 I# W: Q  e4 G8 }6 o- c9 A- G/ v" b( \8 f6 H
    #header ul{
    5 }0 b- |7 ?9 O$ F, u# `7 t& V0 o& V: l  D
    float:left;
    ; e4 S5 `$ `$ i+ e: A" s" w$ S; K0 D1 U0 r9 \) i( ]
    padding:50px 0px 0px 200px;+ s2 O7 w  T$ P9 B' I

    2 d9 g/ G- i( y' @" q' elist-style:none;- D3 Z* k* s3 p
      a7 K9 U7 D) S( n
    }
    ( |5 q- x0 H) l7 X8 k7 a$ ^8 K: e' P9 G* z. Y8 p) H$ o
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致4 Z- s- m3 O, ?, ?, e2 Q
    + g6 b( e+ o, d7 K6 i
    #header ul li{2 p- d' N- Z' G- N- g

    & [4 @4 ^- t' Y- A5 }; _float:left;% V! |# }0 a, V9 F

    5 F" m. K+ e( G/ ^& ^4 y$ }9 s- T0 Xpadding:0px 10px;) A- j# `9 m6 E' d: X

    0 K0 ]5 X; E/ S& z( J2 _}6 w8 C) ?1 t/ |2 E# h3 W. ]
    6 ~4 Y1 S# v, ?8 S/ |8 a4 e
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。1 n: f# X8 U0 w4 o: T* D/ Y
    9 D: c2 i" [. r8 n* f* X* [
    #header ul li a{: i0 S6 H" l( F& U
    , r! V- k. k4 s* |+ K
    color:#555;9 k$ q" A5 t7 C9 |" p
    , o' M. |9 j1 i: _+ S
    text-decoration:none;
    ( ]( R+ t, \6 ^! m- U  o/ f/ s7 ?$ b1 H' k+ d9 ?# b! ]% R
    font-size:13px;
    6 n5 `! }. l' K. a
    ! t$ J: L6 O' [. q}4 Y8 S- N3 @3 j8 r% ^% L+ d/ f
    4 `- ^2 M! g# ]+ S8 w$ p! {) p: w5 C* g0 m
    #header ul li a:hover{
    * X- T& b1 z5 h* {. P( {/ {/ _* Q" s) ?/ _
    color:#000;* q' y6 t; y8 v/ S- T4 }  i: }4 ?, z

    % c2 I6 l7 ^6 p# m/ htext-decoration:underline;! I! o, H4 z7 U: V

    , U. V( [" d' W- u}
    3 n8 W- `3 c4 p7 B7 w2 D+ H2 T1 f" U/ G+ k# w1 T
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。! o* k8 ?4 N& E# ?) T
    ( d. N2 j, x% I, `% i$ C
    HTML代碼:
    6 T) S" t( [5 f; S% q. @) o# X$ `! v2 Y
    <ul>
    % a  P, ]0 ?7 n9 z# a) x; W+ x) p
    <li><a href=" #">網站首頁</a></li>
    2 r# e$ @$ m% h- F( N4 t& N' t9 P7 g. ~5 s7 Q8 V) |: j
    <li><a href=" #">網站製作</a></li>
    * J& W% T: E' W1 A7 L
    ' O  s+ h! T4 c) T0 {$ l/ x<li><a href="#>網站製作</a></li>$ f' Z% h1 J8 A& g( U) I
    : \( {2 n1 X( k- s" d- t# L
    <li><a href="#」>office培訓</a></li>& d1 m, V; C1 M4 j9 ~4 Z
      o+ S# T4 `  p2 Q
    <li><a href="#">平面設計就業</a></li>
    . Z0 W: ^) z: i
    0 R3 t5 T8 X/ U! h<li><a href="#">div css培訓</a></li>, v- T# J' h2 y+ D7 t. {

    / k8 A7 H" L+ M- _<li><a href="#">聯繫我們</a></li>7 f! M0 e/ c& v# g! K

    6 w9 N' d$ I* P: G0 S</ul>
    % b% P# D3 ?) U! L
    6 u6 F1 c6 @/ A; z! ^% j" E- n現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    # Q; P5 _2 _' q5 C. m! q% L1 l- G4 D! s7 j
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    + A) S* C9 X1 N, |7 E/ E5 m4 E/ Q8 |6 ], `2 q; {0 y" k
    其實就該我們萬能的清除浮動起作用了* R- T+ P: R3 ?' I3 e. E4 k5 P% R8 z
    2 Y  ~4 L) H% n9 M2 ^2 p
    CSS代碼" K$ Y" a. c1 w

    2 `: h! X& c) p$ Y0 J2 l.clear{" o4 h6 h2 s3 g# l. i3 T) J

    8 Y. v9 \  F7 }! Y6 e5 r8 q5 Hclear:both;2 _# F; \1 E% r, O% E2 A
    ) H: f- A  ^, v4 m
    }; e4 D# ]1 G. g9 d5 k; x9 R
    5 w, E2 w9 \; w1 A4 ^5 M' r
    這時候為我們<div id="nav"></div>
    ( ]3 r6 N  ?7 w# k1 p9 C3 J! t; i- E  Y
    變成了<div id="nav" class=」 clear」></div>& a: @3 W: l$ _+ J$ R4 I
    8 W; `  ^# `& ]5 k4 e+ L
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    7 h+ R/ V# p6 `  e$ M1 A
    8 C4 \3 i5 m8 s: |+ A完成導航的CSS樣式0 X! q* \  b# O7 [

    % S' x+ `0 s9 C+ k, J6 ]3 H; ^. @* z& ~#nav{
    ; n8 T; v5 E9 v7 n6 h) {9 Y3 r# {& c* W5 x* ?
    padding-top:3px;) u1 R; [. G3 A% P; M. D. y
    % i& \. j$ f7 P
    }/ D$ ?# d1 |4 d2 |. w
    0 q0 V7 s0 _5 X( G
    #nav ul{( |7 Y) z) ~4 r% M

    9 Y" a+ [' i( u/ ?$ Y8 z6 j# b! a3 z' klist-style:none;/ a+ B0 t6 L* G# N4 _  Y/ a6 z! D

    ( @) y/ ?8 l; D}/ q( o: u" r+ \* {2 f
    ' p  z) W+ f' |8 U1 L8 a4 q
    #nav ul li{
    7 \! T; O  C. a# X3 l$ ]/ }* o0 q$ W  |. \# o& R7 c; _
    float:left;
    ) U- M8 @) q5 U
    8 `, {! ?8 O! ]& }}
      ?9 Z  I- c7 Q4 y# m: J/ [; I0 r3 W) j5 M  S
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊- H# S4 M  \6 u# m! j3 N+ v
    3 @1 K8 [) C: y9 D2 {8 d
    #nav ul li a{+ _0 {) [' x: S# U- ^5 V" d
    ' Z- H& `% W5 O( y5 L
    display:block;
    & r: ]$ E0 v( ]! L9 n+ t6 t0 B, a
    + K  O2 H% B& F5 i" K# s0 {width:135px;
    . t" ?, \4 z3 e6 R: s1 ?& }4 e( {* C, j. G3 G8 o, F
    height:56px;
      j+ ?9 C1 b7 D0 U8 G- U
    % d* s. h/ r& k$ dline-height:56px;  k8 n% q' K: |
    : F4 x+ X/ o! \5 h' L$ W. l; L% ^$ W
    color:#fff;' V' @4 [6 y# R" I8 \& c9 |/ b6 b- ~, i

    ; N' Y4 O( R0 |. f4 ttext-align:center;
    5 S  A! J7 K# C5 ?  i7 H
    6 U; [6 `( N4 F7 w9 |text-decoration:none;5 U/ l6 E( g1 t1 Q9 W- q

      |2 `0 W. k/ y! X" Yfont-size:14px;+ V9 ?/ Q" C' H5 j" j4 c3 z* S0 n; }5 S

    , t7 B. X0 o; P" ?; G+ P% y}
    $ t3 o2 f. L1 Y0 {9 h+ ]
    5 S! w2 [- C0 A' edisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    7 `  m2 I( o5 ^. ~7 p6 Y# U5 t% K/ s) s
    #nav ul li a:hover{+ B; k5 H1 ?( A& W
    , W$ ~; v% d# C
    background:#177cb7;% J" z8 e! F6 s: S: v' o: c3 N& g
    5 f* S( [9 H0 q1 L
    }" b7 G8 J) L! d5 U8 V

    1 l, _9 A7 x: v* p現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    # y! j+ r5 k8 b0 K+ u0 Y+ p
    ) W" T. D0 K* z7 z) o7 Q5 j其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:/ y4 ?7 i+ L/ Y- W
    . W% o# G9 D1 K5 f
    <a href="#" id="current">網站首頁</a>+ K7 o- `) n7 p1 w  `

    0 b& s7 b# b/ a9 M" ~' v接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒$ Y, m( r% N0 Q* G) R$ p  B7 V1 O

    / a8 k4 Q6 p$ s4 x9 h第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    7 r( e2 p6 X2 G/ I" [- Y, P, p
    . o* v8 z; z7 e$ b/ S6 q# e8 L<img src="image/banner.jpg" height="184", ^' `0 e+ s. l! E: k5 `7 }4 _3 J9 R. Z8 y

    + s) t6 b, r& h/ E! g2 O1 f! X9 psrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"" E& N! w" Y/ M5 m0 N7 d; o
    $ l9 E* |( f- S5 S/ P9 o/ ~$ I
    width="127" />% J1 y0 D" a7 ?4 t" W4 I

    6 `$ Q) e0 V7 @. G; C右側導航html代碼:6 P4 ~) i5 I9 S3 W8 h/ U- N
    , T- ^5 w' C# q; r! R
    <div class="subMenu">
    - q# |+ w3 b7 ^4 l( f0 Y( J$ T4 z! \3 ]# [% ]- W
    <h5>培訓課程</h5>! ~7 ?2 x! x4 w. o( \0 ^, {: g

    ; r6 m+ b8 _3 @+ F0 |2 H<ul>
    6 o* a8 k) V/ t  a3 p/ l/ J
    4 J( n, e8 v, U6 C9 @" v# @<li><a href=" #">網站首頁</a></li>
    % b) M( P' O1 ]5 C8 Q! R$ j2 |" a$ m) N9 |
    <li><a href="# ">網站製作</a></li>' ]- Q% U; s9 T& j
    2 `* }# @& ~' [2 J" I# u
    <li><a href="# ">網站製作</a></li>
    , y$ ~' C+ W+ I/ |  d2 x- `4 }, e# L9 F8 K# S) I; @
    <li><a href="# ">網站製作</a></li>
    ; O/ }& d& H3 n( b0 {! {2 Y6 a: Q& k# y3 Y2 A& u$ ?
    <li><a href="# ">網站製作</a></li>
    9 M% N/ C; v# L1 ^5 b2 u- S8 r; u( \( [+ b4 l5 G6 W8 l
    <li><a href="# ">div css培訓</a></li>0 @  O5 \+ j0 ~) l& V* D$ n
    , @( _$ D$ V) l) K
    <li><a href="# ">div css培訓</a></li>" l8 V6 ~5 \! x0 Q  b" U' k! ~

    0 Y$ A; p- S. v( r) Z; x3 x9 @<li><a href="#l">聯繫我們</a></li>
    + s5 Z/ @8 `+ `7 P* M
    & W2 s; z' D9 Z& o4 V4 I</ul>
    6 m9 A! I% K7 V' y' c9 a+ Y
    - x6 R# H9 O% H</div>% p, f. u- n! O8 N
    ) H- ^8 b( A8 m0 @  v
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    3 F. X; h/ Q8 t) z9 J. L& z& i; {6 h' ?2 Z# Z1 ]
    #main{
    6 L/ Z/ B/ T+ Z2 q, A2 y) _) f# Y' O0 h& ?
    padding:10px 0px;
    7 K5 m3 ^6 z' J2 E: ?3 I, A2 Y6 z0 n6 h
    }8 J& s# J. X8 p2 x$ S8 e

    8 M7 L/ W' V+ v: k( b2 ]5 Y1 O#main .container{) W* E8 ^0 N6 F7 K' V2 Q
    2 D9 m% `  e# T1 f$ G) [# `0 v, |: b
    width:674px;
    $ k5 d7 H- c4 k' D1 D% g0 y
    $ k: D" @7 I6 C, A8 gmargin-right:50px;
    # G9 Q+ b6 S: x, q) P" w+ g( Q# Z* t( ?
    float:left;* d4 W( j3 r; l+ l. ]8 B/ E
    % c: T, v" }: n0 u
    }8 u. U4 u: H) R, R- W- Z, U

    & n2 K" |! O6 {% }" G1 r#main .subMenu{+ J' w: x3 M/ \
    + |" V' T: _* a% n5 L
    width:226px;
    " k* E& H# X' B: C3 e; }
    4 _. q, w& A- @+ u- D. c0 wfloat:left;& d% x! o$ V- a( T- G

    % L. c" e$ Z8 `; Wmargin-bottom:10px;% ?6 o; Z9 g; l' \- ~: x" b* P
    * h2 ]4 t% J' f8 J; p
    }9 \0 l! e9 q8 x4 L2 R
    ( j; C, N/ m7 |: B( g
    #main .subMenu h5{$ a  P& N+ h) L# K9 j* `5 Q8 u

    2 t# `( Z6 w# L: jbackground:#19577c;" ?* A" ~8 \+ ]3 i5 q

    8 _# G# m6 N! d- ~height:39px;) P9 ]$ V, c8 e4 r# |$ A
    , F. L" h- v0 f; s! q6 d! l7 Z3 z
    text-align:center;* D, ]! e7 g1 K% B% O8 V/ F, k" q
    . g8 ]3 T* d) v4 z+ J- f. Y
    color:#fff;1 ^  K* |8 H  |/ i5 t9 q
    + ]3 m. `8 n% f; P) f1 ^! K0 }
    font-size:15px;" A1 f2 e; F. s6 d8 U! @
    ( v. n6 y4 u$ I5 f( J
    line-height:39px;
    4 `( [# k& \6 S1 A7 u* C7 P& W5 ]; ^# p7 ?! e- q5 I
    }
    1 X" b9 @: J! I0 N/ N
    ! W3 O9 k, v7 ^8 Y4 F#main .subMenu ul li{
    4 |3 {' |2 [9 s8 j/ ~% H8 m: C1 {# _& O" B1 C1 I
    border-bottom:1px solid #d4d4d4;
    1 W( p9 @  k+ k1 u
    6 b. h. z* m+ Q6 b5 ubackground:#f1f1f1;2 Y5 J1 X1 g: O% r7 \- a
    + s7 A/ U' w8 l* [
    }
    . [6 @: h) m- w4 ]" O9 T" S2 u4 ~0 ~- z! E
    #main .subMenu ul li a{( L# N, B3 ]4 K3 L
    ! N  {% z+ ?( u4 H. _% [9 ~
    display:block;
    7 W" S4 Y* B: ]. Y7 U7 b4 Y! a3 D( j" L% L! i! E3 [
    color:#000;
    * x* l/ |# G0 w8 c2 F2 w% p) [3 ^6 g9 h( ], _
    height:36px;, n* f1 x2 ]$ D; m

    3 s" K$ d2 A+ j$ Y: Oline-height:36px;; C  Y+ i$ P1 [/ Y4 v; ~
    - Y: {0 d. q2 b. `
    text-decoration:none;
    + f+ C* j4 a( h2 |- g8 E
    / [; n5 ^6 ?1 Y6 ?padding-left:60px;
    & m7 i5 Z6 Q2 i. ~
    " B5 R- n. K2 fbackground:url(image/li.jpg) no-repeat 40px 50%;
    9 n$ L, L# y1 w' D7 l) m) i9 L% |; z
    }/ c3 O" p. T8 w/ I

    4 U/ g+ F+ K( X& e. {  J5 u% A#main .subMenu ul li a:hover{. e3 Z( r4 S) U1 B4 h
    + j0 ]0 T& j9 g1 j
    color:#177cb7;
    / |7 @  h* D$ O* y; l
    8 @( i9 R- I; T$ a, ^6 Xbackground:url(image/li3.jpg) no-repeat 40px 50%;
    5 i' h2 G9 l8 y# J/ a3 H* l# j: {3 h. R/ C
    }
    4 @. m9 Z* z' d
    ; i9 m! Z, @( s/ x2 x/ T第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。9 `; ~& u2 u) [( B

      X5 k$ j8 {9 s' x9 x/ R- q& s* B4 Z現在我們看看HTML代碼:" G+ ~  L- x: N/ [3 e

    7 F+ E3 L8 @, ^' z<div class="news">3 ~) J2 s- p( L0 B$ ]( c

    & w  v' z% l7 s# }; m<dl class="xuexiao">
    # \! b5 F% I* K1 H% S
    + M6 x. B( B! }& O6 M- s<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    8 C, e3 e: h$ F. ?( J( \) U. l* S( N* R2 U, ]* B3 s
    <dt><img2 {9 q: _7 K* G9 `
    " w" ~5 [2 @+ B4 i
    src="image/223.jpg"
    ( R3 F: K' g, J; p+ L; C
    1 m- L( S9 @5 Z& k4 t( jsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"% N: H7 ^) B9 e' k2 k/ r( F
    8 d) \8 V; K3 I3 Y: C
    width="488" />
    + v# T# r1 x6 F' \7 m5 x0 ]
    , T2 L" v7 X1 W! f<!--[if IE 6]>
    1 E6 _& s0 Q5 ^! h4 t5 K; p' r; M; G. c
    <![endif]-->
    9 K" ^' T' Q* u0 P& V
    ' P2 R0 F' `7 [$ Y% ^上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    + h6 t& p" X0 W* [  R' `3 R1 M; ?" R1 Q* h" n% a1 u
    <!--[if IE 6]>
    ! Y- l" [! o$ _* s2 a9 A; \5 d) ]2 N* W* L
    <style type"text/css">; F0 m- A" P+ K

    $ q0 L( m, f0 [#header ul li{7 ~3 T2 Q/ [" b! _" T- _

    $ a; B+ \0 ~. E. Awidth:80px;, D+ c- R, t2 d
    ( Q! y, H4 x0 [) t) `7 D
    float:left;
    5 X. D0 j' T0 R* P; P2 C7 R7 y' }* J& @+ W7 C; a8 F. Z
    padding:0px 10px;  n# y0 L8 K' J

    9 P7 g0 q# @, p2 n1 @}# c7 ?* F# J& R4 _

    ; p4 m3 O, x, O8 A' L- xHeader頭部右側加寬度值
    - R6 E, G+ u9 I! a! Y$ d. t; a
    #main .container dl dt img{
    4 Z  n* [- L2 n9 i
    0 I! \6 h, ~; ~' ^2 N& Bborder:1px solid #ccc;0 D/ l' s6 h" A# `6 y
    * _& L5 P- |6 d8 @" V% v
    }4 O  L" T- ]* _* g+ y
    / v, G$ T6 Z: X" ]. b! a, V
    #main .container dl.xuexiao dt{
    ) }9 L6 S- c9 w- Z- B) }" c8 ]/ ?! ~7 j/ w. E# j, ]' F
    float:left;
    # Z% j9 ~  j, |; a8 i2 L
    5 z/ a* w$ n: h+ \width:110px;( D2 ^, o! f% o; ~
    ' l' r/ f* |. h3 h; Z6 \
    }
      `1 Z3 ^3 s) J% m8 q7 C( q( B0 e9 S0 @5 y& P+ ?
    #main .container dl.xuexiao dd{
    * B9 c2 C2 z% y, X! w) _/ J
    ' O8 d$ m7 A$ u, s5 o1 dfont-size:12px;& r. M# |$ L3 u* L  b8 }

    $ b3 W2 e' i) \% d& F% Z& E$ \$ ], k% qmargin-left:20px;
    " Y5 j/ [7 m- @0 ^/ o$ \
    4 Y5 j. N" |6 [- I. Ofloat:right;
    & {* U: h0 n6 u# I( r# m9 I: K$ r- m& f  j! k3 G, o: Q
    width:145px;( }6 D; Q; g5 H
    # w! ?  m+ }. K2 w( e5 D
    text-indent:2em;
    / o& O6 C/ i" v. J! i5 f0 c$ O1 y* t0 m* l) \7 U6 p+ k9 y- `( `
    }
    ' W' ]2 M4 W* F) w0 _) D% L9 v! R* }0 G) _; B, S/ S; E
    #footer{/ ^( c, [4 H8 s8 |1 ^
    + m8 E$ \( S5 v0 H4 X( k
    margin-top:-10px;
    / r$ X9 W- D  K) V* @3 ~7 j2 L$ c* k
    4 s3 S# j* H; v* `4 i}
    , V% P6 K( N1 _( K( g" u& l) f( `! y, N% K5 Q! p
    </style>  O4 M( z9 |  _$ Z* d! @' t

    - K8 {1 o, b# Y( I<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-7-29 09:43 , Processed in 0.011691 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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