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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14560 / 14560

生命值:6%

升級   100%

  • TA的每日心情
    奮斗
    昨天 21:41
  • 簽到天數: 5840 天

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    2 }+ @' U0 G, [; Q- O2 C* l6 G* H: x% O, Q" L* g
    body,div,p就可以了.不需要寫*了.! ~: A7 g. Y& ~+ V

    9 B3 d* \! L  G9 O+ k3 ^: _+ G*{
    + v# n8 W7 X2 m+ i/ v" }: O% f) `7 g: s6 I, a
    margin:0px;
    9 G2 L/ Z7 s0 I/ U, ]5 N2 H" x9 M, G! ]# w4 K& J( h+ b" Y
    padding:0px;
    7 ~2 Y2 R/ x0 Y
    + J& y. e2 }" G8 b$ x" \}
    3 ?# J, `0 O3 u" _- D- k+ z* y4 H. u' j/ a
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    / X& `4 l$ L& {0 E: b& |3 m2 b2 Q% o; M8 N4 ~
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    $ l( l! J3 u6 }: r- ~$ }0 o0 F0 C8 ]9 Z# G3 \
    body{
    4 |( }" k  {5 ]" _; X* e" {2 g% F5 |+ v9 R
    background:url(image/bj.jpg) repeat-x ;' E0 ~, P8 J! f) b
    , c- h3 d+ j" e) Q" P
    }+ k; i3 O8 S- a

    8 i4 ?6 P! p/ p, u第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    & f/ ]- V7 }$ A
    8 a, D" ]5 [. ^" O<div id="header"></div>8 W* @  \. |0 p/ p
    " X- {' p2 v$ T# N7 A5 [; O% x
    <div id="nav"></div>' s% _5 }9 o4 h2 W

    2 c1 l# c+ }3 p0 x; z/ X<div id="banner"></div>
    * b& j& \/ b1 W: T3 `( A6 L9 V! ~( H2 W; L3 E
    <div id="main"></div>! m9 f9 s& g; {9 M
    ' N, P9 S  D" r& ^
    <div id="footer"></div>
    5 n; g% w& [4 [4 |! z( D' G% z( F, Z2 x7 \( X9 J, M5 x5 l
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.- m) Q# l* d0 }" p& s9 a
    3 k" ]! A5 T3 j/ L
    #header,#nav,#banner,#main,#footer{
    : M! D+ v  d, A2 o7 Y; r  u% I& {
    + M$ L$ T" T; c- {1 g4 V2 I' Wmargin:0px auto;
    : `/ k) U& T, X. ^8 `. _
    5 s1 X9 S0 P. J- {$ zwidth:950px;
    6 z3 W: G5 M4 f2 `+ e" k. x6 Y# r
    }
    . V  E+ r# M( d7 v. i* A$ G. Q+ b8 q  J1 M
    第四步:先完成header頭部部分
    , k+ Z5 H3 o9 F  t8 Z! u! h7 ^( |! v. \
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
      j6 E: K4 [0 K/ |/ u$ b, k# f5 ?, E
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>; q' I5 O8 @8 D& }  Z1 K

    9 @0 Q: d7 n5 p' D5 h那麼CSS編碼該如何實現呢?! g& e* t! G! k
    ( Y0 x5 A6 J9 L; A. {
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下& E0 b$ s. i! S/ d
    2 S! r# \/ ^4 r  ~
    #header h1 a{
    ; x  G3 m9 c' b5 ]
    4 k; D8 r3 P; E8 Q6 _  abackground:url(image/logo.jpg);, T) \' `2 J, Z" T. L9 |- Q
    : X# c* i" \' s
    width:476px;
    1 B' X' @" S% C
    1 \3 J+ f" J' `- S; e8 G( P! Q' g0 Oheight:102px;
    ; K  c. d9 Y2 }! k) q
    % ~% f) C) F0 e+ M0 U5 B$ Zdisplay:block;
    ; C, g9 X6 F& |' t4 g9 B5 n# l0 Y: h# d/ o# l
    text-indent:-9999px;7 e9 n0 I* y$ {* e9 i

    # @8 w3 [. ~: r& D$ C+ Q}5 N9 i  ^0 i2 A/ H( p; T  s1 w

    , ?/ C1 [6 \+ q) r+ @- I好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    3 Q/ g2 M: a" T; c% n# Z* s; z6 G5 w) {  p/ l5 p3 a. O; U
    <ul>
    / w  r4 l8 X" ^+ ~0 u9 Y( t' _
    0 K  |: R( ]! `% }7 S3 |. F<li><a href=" #">css切圖培訓</a></li>
    * ?7 E6 }5 w9 @: t
    1 E# O4 }! e8 E5 V<li><a href=" #">設為首頁</a></li>
    4 a& e# B: v! O( i/ L
    . k. l3 @; m* k) C<li><a href=" #">加入收藏最愛</a></li>% w  W7 _" f6 B- J( j) k

    7 Y4 H- h- z" z- M4 q</ul>
    - Q' i, S/ N9 p( e: J. M/ A
    2 D9 `, e1 J0 g#header h1{- c1 p) X+ O' v9 N$ Y
    / {7 P' f8 J) ]  w8 J
    float:left;
    4 d( z4 w2 _5 a- y0 u4 D3 Y/ R7 ], W! V9 J
    }! [! ^7 a9 Y* j/ h( p

    4 {$ c% x2 D; d1 g7 v. f我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    : I4 }2 `4 e( z* V( D4 O1 y; u+ G; Z8 b! T# J
    #header ul{
    4 x2 z( K! ?0 L+ l0 k( ]- v$ a$ }7 f" Q3 E4 W# x  M- q' u
    float:left;; @0 G; a0 B$ y7 r' K
    8 D+ s+ Y! M7 m5 x9 }4 X6 s
    padding:50px 0px 0px 200px;
      Z/ V( k$ d& j- [% k( q+ _. N- q! o( z% Y3 @; N9 B
    list-style:none;
    3 D8 i  Q8 V1 `- [. V& n
    % B+ y' x, Q) ^2 y% i5 I2 |}4 C; P8 o( W; g7 N  i3 ]
    , R) G- X4 Q1 I( x8 C
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致. k' x. S# A* ~- X: Y+ e2 w

    8 h+ P0 S$ _9 a& t2 R#header ul li{- J+ B1 @# ]9 q( g
    1 }( v+ G( y& \, A
    float:left;0 |! E3 T( n+ X- k, H2 l" [6 B
    9 `2 m0 X% n0 P2 s
    padding:0px 10px;# \  }" A- Z  T4 z9 |- O9 \

    0 S! D0 {' e& g}
    ' x$ H" W9 X$ [7 o
    $ ]- M( x3 _9 h上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。0 p3 e7 X: F/ k% |$ w
    7 ?, t* |  B9 Q) J
    #header ul li a{. _( W/ k0 Z7 d8 f
      w: R# _9 \! ~$ f! x  x( j' j
    color:#555;) _+ ^) M# V+ x- a2 h, m5 k* G

    & _- ], }2 T8 u  Btext-decoration:none;# |  a1 e& M7 o

      A4 S3 R* ?( Ufont-size:13px;- c+ w+ l( f9 V) i5 S

    3 _( O9 h7 d/ M4 M, O, S# }/ w. G}( h( G; }2 p+ B& ?, V9 F1 i
    ) c' L  }- m8 ]- i: Y
    #header ul li a:hover{
    , E1 q6 T( t4 L: D3 g
    ! h, u3 T: V# k  u7 ecolor:#000;
    + R" w7 A% Y0 k8 K$ N
    : Q% Z! b$ _  }text-decoration:underline;
    8 O4 ~  V& i" N  Z* L5 `  ~- ~8 W5 t
    }  C# d' O; V6 C8 _

    % g3 g% J0 d0 Z/ G  @第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    ! N- }  `7 a( f8 P
    . @: ^; H& M: o1 |HTML代碼:
    2 X5 W. s/ G0 d2 K# l$ p8 D. Y4 B3 u0 V2 K4 a) K9 N
    <ul>
    1 j9 p7 q' S- I5 Y# E( v; }/ M0 F7 S9 p  x" m' R
    <li><a href=" #">網站首頁</a></li>1 c7 w# E: s4 M4 S0 z

    $ l- X: T! X2 a5 F3 t0 z<li><a href=" #">網站製作</a></li>
    9 T9 l5 B. G9 y6 ]9 H* p' Y  y: T0 ]* n0 M3 T
    <li><a href="#>網站製作</a></li>
    / Q0 a! L- `. X; R+ u# o+ f7 f' h3 l9 R) r, D7 j5 ?1 C) `, a$ W
    <li><a href="#」>office培訓</a></li>9 s% u; }  X; ^, X% V

    2 n7 M4 u. E# U- n  K  N<li><a href="#">平面設計就業</a></li>
    ) y# L( |" @* M# Y9 w! ^1 D$ H) H1 b1 |' p
    <li><a href="#">div css培訓</a></li>
    1 j' q  D/ @% _- m* P- h+ |
    + w+ u+ h' X- J<li><a href="#">聯繫我們</a></li>- ^- I- \: e2 Z! g4 U2 K8 |( h2 F9 v

    + ]9 P* ^  N" y: c) E</ul>$ f: l8 A' \& w7 u1 H, h

    0 V7 T4 t) `' ^! ]: e0 m" o現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    * e& L: W* S5 Y2 l& J" `* X' N+ {& i" y7 z/ R& i* f
    導航部分文字跑到header頭部右側了。怎麼解決呢?8 Z" B' n% n. H# d3 `
    ! e2 c8 y$ Z! M& c# L! B
    其實就該我們萬能的清除浮動起作用了- k: C- h1 h' P) |+ h
    7 {2 w+ B) B" f
    CSS代碼; n( a- P( s. z0 m1 o

    : s. M. r, X" ]: t9 u) L.clear{9 ~3 ^5 `5 n3 g0 y: b4 g
    4 d8 O+ g, @* W
    clear:both;
    . p; f6 s( w! u) D
    ' V  V! }$ h% \. c% k}
    " L( i5 s& d8 p9 t1 v" P# D1 O5 [+ A" U6 o8 z$ {. ~, O- k4 W
    這時候為我們<div id="nav"></div>, d6 L" Z. F! r9 y" q
    1 s" ]2 r# P  Q3 O! L
    變成了<div id="nav" class=」 clear」></div>
    1 z. |. \/ y1 {+ |' [- F7 O
    1 d4 T0 V- h2 a% d" C9 [大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。/ l/ z' m$ W4 W; V
    7 n9 V, Z% l8 ?1 a
    完成導航的CSS樣式
    ! \8 C, Z, h" C. {" B) E1 i5 N7 b$ k  E' c5 ^' w2 R. p$ ]) e
    #nav{
    ' [5 T. i3 @1 q0 l6 p* x; a/ A; s& u( f: D: }7 _
    padding-top:3px;5 a& O1 [2 w/ f9 W. T

    5 |3 N: R/ G7 B' G; P}
    ' h3 A& ~# p( }% ^
    ! B( ?5 x4 u  ]$ W7 a. V: f#nav ul{
    0 J) [! J, T6 k. U) x+ @+ ]0 Y, M8 c( p  K  d# i8 v5 a, Q+ Y
    list-style:none;/ x  k; W/ j) m4 }8 w4 Y
    " B5 ]* J- `& @8 ~5 {
    }
    6 f6 a( f2 _* J1 {, M: [& F9 r8 h# u/ t; n. g
    #nav ul li{$ \* P. h/ O9 Y/ r/ C9 l  M2 p' f
    ( j" P! S3 G# Q6 Y- ]
    float:left;/ [6 G% O4 D4 q3 Q
    ; u6 x* B, z1 [4 ]) r/ a
    }2 ?- ~8 S* k  m; W* F2 [& z0 R

    ! o/ O  N* Z* e. x3 f預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊( q5 ^0 z9 p+ j/ c
    9 m+ K+ i, X3 b1 K" g1 j; P
    #nav ul li a{
    & O- D+ S5 p# e$ K- o# c( y1 }7 m! F- W% h9 F' m& F" l
    display:block;- f0 T# J( H6 j9 k7 b6 q

    5 E# V  `9 X8 w2 g5 Vwidth:135px;
    , u, r2 T% `& M; \# U! s
    ; w! n' Q$ t5 k6 t2 ]height:56px;1 M. A, R2 u& C; ^) ~
    $ c% X# t4 ]4 g3 [3 {
    line-height:56px;( d9 ]# |: m, `( s6 E; F
    , z% c- T+ C- j! F1 f2 c8 Y/ B) U
    color:#fff;
    / ]3 S( q( G, a  w- x; Z. s% v- l. q, p+ f& G; @8 a6 k* a
    text-align:center;
    5 c! e! r  U& p6 |1 Q, Z9 h; ?
    " L, t2 z; Y, k/ J2 E- G$ n3 Qtext-decoration:none;# {9 J* w9 D3 k# J

    ) `4 F9 x4 x1 _( Ifont-size:14px;
    % O3 O3 M. p1 \' @$ S! H  H1 r2 F4 o8 R5 g3 w; {  z- Z
    }
    ' |! T2 x9 @5 S9 t2 f/ F( t: L  O( Y: z, j6 _! w2 Q
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?9 @9 M1 h# S9 V! h- e2 f2 K

    % d$ z9 i5 k6 ?% r: R) @  n#nav ul li a:hover{- I7 q; Y5 h/ u6 \- ?

    ; I* x( {- Y( }' @6 V3 ?. T8 \' Z" fbackground:#177cb7;
    3 n, @1 W( w, @- t$ F' O9 Q. \/ N. A7 Y6 K, m
    }
    4 L. x$ A3 j6 I) S9 t+ @: D! {  r: @% ^, d5 G2 |1 h# O
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。* ?' y: M/ Q, r# W# L

    " R3 m$ Y# |4 W# D其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    : ^. W/ D9 M( @
      z  J/ Z/ B( i( t$ {<a href="#" id="current">網站首頁</a>- }8 `# j1 x& v8 q# H: d

    % t. [6 r* }- ~1 ^接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒9 B8 ~* E& H( S/ ^. ?- @

    5 X. y( {% |& s2 |+ F$ H第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片$ z8 Y5 Y+ t& P( F: p, U
    8 J; }; k6 _1 n' _
    <img src="image/banner.jpg" height="184"
    8 Q# z7 x2 X0 J" j* a0 y  e; J
    ; v, s% z/ c3 h4 Gsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    7 V9 @; t+ d  O3 H) V. [9 A3 s+ [' W+ a- H+ q7 A
    width="127" />
    4 b: U2 ]3 }; \6 f* x- y* y/ Y
    5 u4 [( T% h$ z2 T4 r! Z, i/ _右側導航html代碼:
    ) }8 L( z6 @9 U9 I: Z6 Q& G
    . @! R# X! e4 N. N/ o' D) w<div class="subMenu">
    ) E9 w: i* D/ \4 A: R& S2 G. X9 e( u, y7 X, s  B
    <h5>培訓課程</h5>
    6 M0 }, H. Z  V- J7 a7 {5 c2 @- N, [8 i2 x9 j
    <ul>, z# T! X) `8 e" D
    0 x/ q) a+ |6 {2 c* ~% K6 Z- P
    <li><a href=" #">網站首頁</a></li>
    8 ^( @$ s5 o% {& h# N8 a! w+ l4 I/ x! y' a8 U% c: w+ p/ _2 }) t4 {
    <li><a href="# ">網站製作</a></li>
    3 D" O0 P+ |8 {8 h
      A9 {8 q. Q+ c( G, y! x; J" U<li><a href="# ">網站製作</a></li>
    ( }" y/ [3 s0 _4 a, H
    2 M2 ?, l  }, s<li><a href="# ">網站製作</a></li>
    : B* F+ e3 }" y
    0 M# J; D: ^0 y. |& ?# [<li><a href="# ">網站製作</a></li>2 p3 u8 }( I/ @/ X3 `1 H* }. j

    % P' V3 f# j% s6 S. t, z+ T& R<li><a href="# ">div css培訓</a></li>
    0 u% t2 M" }$ |
    - o3 j. p  j$ S1 q<li><a href="# ">div css培訓</a></li>1 [  x; R; ^4 j, @+ M$ S
    3 ^' O9 b1 h& ^3 I% z! O* k
    <li><a href="#l">聯繫我們</a></li>" c4 w) X+ b5 G% d" f- T

    ( D3 `0 S9 e: p, H7 p; w</ul>
    % V$ f& ~- Z% u/ l/ \+ I
    1 p: E* N3 C+ k5 s# _" Y</div>8 c# w# `- e1 ], T9 F

    % l" x3 K+ i7 \9 k0 bcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    $ i& _. V# z3 b. F5 U8 N! C& J( _6 j7 o+ V+ s+ {5 M  q& H# q
    #main{
      C. T3 @2 Y5 o% S. k+ U+ d3 \! Z9 _
    : x0 R1 x1 M9 dpadding:10px 0px;
    9 m! q) q# P' ^$ Y! R7 C; f) Y" w2 D4 i0 w
    }! @  i8 b8 X! O* q: V$ _
    $ `5 {+ E/ v5 c: Y
    #main .container{
    9 j4 k: t/ H5 O, P7 y( V4 t7 {9 D) x& \" q9 [/ {( L& k3 |
    width:674px;. y) {0 {( T- M% A$ M1 @9 ?5 c8 H$ J

    7 z7 T' |, P+ W  {- ~margin-right:50px;1 d' z5 a0 |/ C: \
    8 L# }% N  X; u- b9 J# J/ W
    float:left;+ W  V8 \$ O# u2 _( g1 R

    ! ?# d+ ^! m- |9 C  j# N}* u% L2 p9 T5 [* }6 R9 ?
    ! [6 l" a( P% e0 N( r
    #main .subMenu{% R( l- Q" V5 [; s3 ?" k

    + \. R6 h. h1 L. ^. a& |/ Nwidth:226px;& x+ p2 H* N! u* r
    1 g% t: y; s- p. w8 [) V0 H6 H
    float:left;
    ! [7 U0 b% |# s- a- u) v3 V% i' H) H2 e: `+ L: _
    margin-bottom:10px;* t4 o. A; `6 {# k
    1 w1 m5 N* x* S. s
    }) R- x; [9 h2 q2 v. X" a/ |2 h

    $ E$ }( ^" F/ s- y( j6 k. z1 N#main .subMenu h5{
    / Y% Q5 Z6 X4 D$ n0 G1 |
    7 t* [% p& ]/ y9 @1 t: ebackground:#19577c;
    " f: `. M3 X1 p/ H! p$ ~
    % r; W+ S$ D. Nheight:39px;- L* b) v. M, s' p1 g1 L- q

    9 Y, b! e" x! O4 Htext-align:center;8 |4 S8 h2 W* x. A) R7 r+ |/ H
    1 L8 Q4 Q$ f6 K7 \/ j3 [
    color:#fff;
    " C8 T* ]$ a  C5 h
      X$ B, i1 P' u# e$ Ofont-size:15px;5 b$ A/ a& V9 o8 Q$ K$ u% k

    5 L+ P; q+ ^/ M* g3 B8 ^( @line-height:39px;
    * V$ [# K+ g8 Y/ E7 _4 ?2 [
    0 b- y& F( f' |- V( C6 t}+ E# t# K# ~) @7 I2 p$ T

    % A- n# V" s2 m# d#main .subMenu ul li{
    5 q  T/ S  v' S0 N
    - a9 m4 o2 l, G% O, Qborder-bottom:1px solid #d4d4d4;  V4 a* X' N. A7 L  v8 R

    - P) F8 G  E. g* y' s/ jbackground:#f1f1f1;
    4 f. U/ W: q+ y+ m' D
    3 ]& W1 D$ R' t# ^5 P9 K}
    ) c9 F  G& U3 q
    & |5 Y2 y- a6 H0 ]" N#main .subMenu ul li a{7 f1 i, O9 S/ M' s9 F

    : S5 O4 O/ ^; k3 q4 j9 a0 ^display:block;
    . I% C  `/ ^! p2 x2 n+ n4 }1 c& w1 L. L, D$ K
    color:#000;
    ( ~* ]2 r& w" d+ ~* Z4 a1 [. M) h/ @1 q, y
    height:36px;
    * ^+ g( P/ T) v! o- ^2 y0 E: \8 d7 f/ |# Q
    line-height:36px;
    ! U* E* ]0 B- ?" b- M& n1 Z; _, H9 y1 N) j, _/ j
    text-decoration:none;( B# }* h+ J7 g/ l8 l/ q

    ! `& {* ]1 F& j/ ]padding-left:60px;
    ) n2 S. Z2 c( T( Z2 W3 w2 d% L; P
    . D  l; g! U+ w$ h: `) S  Tbackground:url(image/li.jpg) no-repeat 40px 50%;" J) ~+ g: L& P' O- S( }& \, X

    ) B# d3 Z  A3 T' o9 X}% e1 ~* E+ i) v# u8 `9 N

    1 P' C! u6 U/ W6 k" G#main .subMenu ul li a:hover{
    ' h5 H. ]& u% k/ X) P5 n- ^  ~% }' l0 a: V4 w
    color:#177cb7;
    : ~: u9 l, R: {  x# |3 u
    ; T9 h; x% V: m3 P& ebackground:url(image/li3.jpg) no-repeat 40px 50%;) L$ X( }$ ^& c/ X- B

    ; j( m" R+ }$ L2 \- @; K) @}
    8 \( P' g) l( O5 D2 C. O/ I! K+ Q3 O) R+ ]6 t. O
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    9 B" t) p& n- h" p! Y! C5 {$ X) N! n: y4 L  a: B5 O7 A
    現在我們看看HTML代碼:8 {$ M3 v( U4 \) _* V/ G
    , \9 \( g4 @8 h
    <div class="news">3 @' I3 u7 a9 X9 h! r

    / D9 V0 _3 e9 b  I$ \" J& Y# s3 e<dl class="xuexiao">
    0 i3 B! r( v9 [8 h" I) W/ r# ^& l8 Z5 l. Z. {# Q8 T
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>3 b9 f6 T* {5 R; Q6 Q% v

    2 @- p5 q1 L0 H4 g! u<dt><img: [1 ]9 w6 o! V& L6 v$ P
    ! [, X; R: ~, O+ r* x' Z. w
    src="image/223.jpg"9 l4 t+ {; W: x( E! j8 C

    ; m) c) C; K# r3 p4 t$ ?1 k5 @src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"/ N7 A6 D( n& Z% N$ `
    - h/ X1 B! e) ?& g8 D
    width="488" />
    8 X' {$ N9 Z" ]. F% |( x2 n" o/ u7 r  Y3 \2 |: c
    <!--[if IE 6]>
    9 j  d$ Q0 X" f) [& A, _! [& g
    ) n+ v% N7 b; w" {<![endif]-->% U: A9 W6 w3 N- ~" R2 a
    % F* U- D9 u/ S2 j' \
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    5 k1 p' ?# M8 j& G
    4 q# O# S( f+ B, z( l<!--[if IE 6]>
      \& v8 ~& k( h, m3 t% \* `# }* P/ p% K% Y" |
    <style type"text/css"># _% B1 @* r0 Q8 v4 v  A1 |

    ' q' P7 F, |) U8 O0 M7 R#header ul li{4 F: N5 H1 r# S! K2 A
    1 l3 G  l  X# E& X( q- j9 Q6 ~5 R
    width:80px;( G8 f) a8 a  C5 J
    ! P  G9 \( o8 J5 V2 j
    float:left;
    7 j& H, \6 \0 g, I5 X7 A7 `+ C. g* a" j6 E$ r8 y
    padding:0px 10px;
    7 q8 F3 I, ~& c
    9 ]6 l3 y4 u0 @5 r+ K. {0 c}
    8 e" Z" }1 e* @* k: U; |; s0 h( W- H  `6 M6 L# c9 v0 d
    Header頭部右側加寬度值
    3 J% i) m. P& [2 j6 @; l) E3 {( D
    ) \- l' ]* ]. U) x, e% Z#main .container dl dt img{: J5 Y- V$ g6 r8 |/ _: e3 B

    # @9 M- G6 P" Rborder:1px solid #ccc;
    ) G& r/ w3 T6 B1 U" ~; b2 z7 P
    . _" q0 ]3 W$ a& |: l& b* U}
    5 H# D$ Y4 p5 E: {; n5 |( @1 _9 {* B8 U
    * X. O7 {) H! i* a( N- j$ ^: {#main .container dl.xuexiao dt{
    % ~2 U* w/ P7 W6 }2 r
    % w7 P# c# y! L# K% @' |float:left;
    0 d, V  Z! q2 A, h, A8 b+ B& K# G% y
    width:110px;
    : |9 e  X& F2 O  _4 `) t4 C
    ( M6 p/ H! d$ }+ q}
    5 m# p; e& ?( {. l/ ^- L7 p7 ~5 e9 E& _' x, ]% I2 p0 M
    #main .container dl.xuexiao dd{
    & @9 P3 R& x- Q. q1 K0 J1 R) {/ d* `' m( p! p/ j% W- x
    font-size:12px;
    4 }- T- Y& s" E' w. J/ p4 E% _
    2 c% ?# \% C. t6 X2 i. smargin-left:20px;: i. ?6 c$ ?' O% l' e/ ^  r& `! O

    7 l( l8 R$ U/ w- `' d' `: ufloat:right;2 i; u0 T8 o, A  v* v2 G9 f3 c8 `1 i

      H0 p1 O7 k$ P. @) a. z: }) Ywidth:145px;: T7 p9 q) v: n( z0 H0 r
    . D) K. N  E+ h* N
    text-indent:2em;) j! O% M" v% f& J- p, e- J3 @- K

    # g8 {2 F9 \) W! Q( e4 _}0 k8 g' ~1 p1 U, [* m& a
    5 S& J5 h" C% X
    #footer{
    $ a. y$ P  C. i) X4 k3 A9 B
    $ w2 Q! @6 e7 F) X  ?margin-top:-10px;$ N1 x/ {6 S2 U6 Q
    + e+ ]8 q: p/ k2 \/ b1 G) q0 X
    }9 y5 a/ v; c" g# Q$ K% Y  w
    ( q% \5 l5 O% i$ Y. A6 A  O
    </style>
    % I. D! @: |/ k. }0 S
    % u: L" J  q. z: y/ i<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-2-5 04:26 , Processed in 0.016593 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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