捌玖网络工作室's Archiver

admin 发表于 2007-12-8 14:55

在DIV下图片自适应的解决方法

以前的解决方法主要是利用js来实现,但用过的人都知道该办法有点繁琐。还有一种是在外部容器定义over-flow:hidden。但这种办法只会切割图片而不会自动适用。
V3_"k[*{ s:a:l*f0w/Y 关键在于:max-width:780px;以及下面那行。6_f[Z(x"z\
[b]固定像素适应:[/b]
3['OH@ X0ipb$M*v/F
Q@5mUd#}d5a dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted" cellSpacing=0 cellPadding=6 width="95%" align=center border=0>  以下是引用片段:x-c;@d2cGO
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";> 'ZPl b%md
<html xmlns="http://www.w3.org/1999/xhtml";> F{.O ?hFG
<head>
&{;{:n2A9S,Z#Yl*U <meta http-equiv="Content-Type" c />
k)Ay i stp~y:[ <title>css2.0 VS ie</title>
o0Uc6_8W'ua6n1X <style type="text/css"> E[&r Zf4Ji}z:rp
<!-- TGRF)VHEY'],J2G-D
body {
^-f)BQ:jO \ font-size: 12px;
l,N L1M^A}q text-align: center; `m1n4| v3r
margin: 0px;
$]0aa;a M-Mf padding: 0px;
%|&e;AgiV$Bu }
sU ~+tiG6v:H)Z;L #pic{
4u s1_^%@F   margin:0 auto;
CC3f aa#y%D   width:800px; )_ Me \9D1HP,Myc
  padding:0; #T#I;\&l$y
  border:1px solid #333; k T%~5|A&M}n
  }
Is K!H2iO1uiQ:{ #pic img{
.f?p4N2esI     max-width:780px;
!L1GcG[4v/Pr width:expression(document.body.clientWidth > 780? "780px": "auto" );
:BJ4I},x kz border:1px dashed #000;
,R yj;WF } "U Bp2n'p O
-->
"tG2h5^L m8P_;l vv </style>
_.^G` R GG </head>
k w\n)dX C+G <body>
4c5v)Pa{4E4I[ <div id="pic">
&KC2D E(Q <img src=[url=http://webclub.net.cn/images/Beijing2008/logo.gif]http://webclub.net.cn/images/Beijing2008/logo.gif[/url]>
j-Z*_:]#D8W </div> x&[Zfg%YJF%}
</body> 0jD9Y2W"mM c+BK
</html>
JB Nqu(DE3Q -`4`3Q(T5f0~6w
百分比适应:{(E0~ Mi.~ hQ
以下是引用片段:
!K4K?V9IF&K^ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";> M#T/JPM(BD
<html xmlns="http://www.w3.org/1999/xhtml";>
.R;S9aY;k x;@%i <head>
?zC(rW6Z <meta http-equiv="Content-Type" c />
&skx,lob B4J4te*l} <title>css2.0 VS ie</title>
1}N\H'xTz:IK6K <style type="text/css">
3S#z U:N(@ O j <!--
CM}t}9RM body { jO@b#a8bj:?"o
font-size: 12px; TA v'obd1I l
text-align: center;
*e1Fb b;u i margin: 0px; ?*Zed/J8MEQ1F
padding: 0px; w1o[lK
} y.{&d yj:NE
#pic{ ;EA(t `P6v
  margin:0 auto; JJ2Yt9FUa6e.k#n
  width:800px; -b l{qNW
  padding:0; J:FE:?:{/N*Rbv
  border:1px solid #333;
rX1f)S$}^   }
i.~ xn)S #pic img{
1Q3w%k y"O     max-width:780px; *M|;O"{P/o
width:expression(document.body.clientWidth>document.getElementById("pic").scrollWidth*9/10? "780px": "auto" );
i"U(F6qL border:1px dashed #000; i/V^NRb
}
8R,v/gpym&V(u --> v Q#U,o,e jv
</style>
#RSjz`#} </head>
tqqW-K <body>
/|(my&N\gp <div id="pic"> |3y}wDBj'}m
<img src=[url=http://webclub.net.cn/images/Beijing2008/logo.gif]http://webclub.net.cn/images/Beijing2008/logo.gif[/url]> 3V?nt5J2P
</div> Xr:nz,U#RIo
</body> G&hn&xE1e?wt3}8m9O
</html>

页: [1]
【捌玖网络】已经运行:


Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.