捌玖网络工作室's Archiver

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

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

以前的解决方法主要是利用js来实现,但用过的人都知道该办法有点繁琐。还有一种是在外部容器定义over-flow:hidden。但这种办法只会切割图片而不会自动适用。
{-I3c.x zb-s1k,ZRl5d 关键在于:max-width:780px;以及下面那行。FbzNP#\wO
[b]固定像素适应:[/b]
waK Z)zs#sm
Xm!_;@5}!r 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>  以下是引用片段:
@*B8H]is&O <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";> 9H8mn cd}L:QG xo H
<html xmlns="http://www.w3.org/1999/xhtml";>
ip&F t d+q%A'Q+O a*z <head>
t^.D/c H*W e9s <meta http-equiv="Content-Type" c /> v*{e%?)Q Xjq
<title>css2.0 VS ie</title>
&z,m'VL(Y}B"B8JD <style type="text/css"> +bxWxP4O#KG
<!-- `G lF#K7K*G
body { 6QER7j5Rj`UZ.[
font-size: 12px;
Cw'cU3C text-align: center; jh.[T!}
margin: 0px;
+aoWf {Kg'CT padding: 0px;
(MYZ5X.p3T!\0K }
&XK vX$u~N$z+O"T #pic{
k`m0Rf   margin:0 auto; Lw#P1}:h&D;g0gB
  width:800px; 9A x+ujM.}X)L(a
  padding:0;
B;Nm1Y"m s"x:W#i   border:1px solid #333;
X uo uq^ |i8Uz yt   } J2g:r7A;@"~&Zm4Y
#pic img{
P3X7]1J+oM)t4f-?     max-width:780px;
m!]DhVG,K m,m$E width:expression(document.body.clientWidth > 780? "780px": "auto" ); l"lxJo8F,X
border:1px dashed #000; a gs_QH
}
eJ} b2h'W#V -->
4]~.a&Q;xW7D_7kt </style> ?8h-rP$_ DlE8`
</head> r P|;V5}X N,L
<body> %v,F Jl7ldZs
<div id="pic">
y"Ju%V/N/\:B5ty <img src=[url=http://webclub.net.cn/images/Beijing2008/logo.gif]http://webclub.net.cn/images/Beijing2008/logo.gif[/url]>
E+jcp*{rT </div> za.m-r$Kd
</body>
psh3hh </html> n qR{I"W[h |*a
E"{{1i0Io C
百分比适应: a%Yq.j~1tp^ {
以下是引用片段:
}H$s,kS q <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";> #l9o[rZ%l
<html xmlns="http://www.w3.org/1999/xhtml";> a)VW%k6X|{o)I
<head>
;AR'FI*wtzO <meta http-equiv="Content-Type" c />
\n%nL_ N <title>css2.0 VS ie</title> NE1rG[FCC
<style type="text/css"> "PT5k2dLb e
<!--
P-i @+?2v!w body {
\5^Tmx{#I font-size: 12px; _O%`0Qn-w7Y z
text-align: center; 0B-|7eBd/} A
margin: 0px; *l+fy'W3`gnL[\
padding: 0px;
!{'P3Q lU LV K"E ~*? }
u&O8E_ sGC #pic{
ffzd.}r"CpE   margin:0 auto;
hfQ pp G)u   width:800px; c|qwb1Q
  padding:0; .O O X ~#x%ur
  border:1px solid #333;
_#n:Wk,CDU   } EAB\1\oR*b5y
#pic img{
}d_!`Mnl     max-width:780px; 0L#a*I4~AM1xZ1c
width:expression(document.body.clientWidth>document.getElementById("pic").scrollWidth*9/10? "780px": "auto" ); #j5Nm${]
border:1px dashed #000; |9l }!P#f L A2V a
} J!T1Y wf1c)x*Z
-->
!m&C0r8UJ%z G/D </style> !\M#]zg?,RGu;c
</head> r7_)pr x
<body> $d N"XKf Q5K@'k|n
<div id="pic">
3C%S4yJ_ <img src=[url=http://webclub.net.cn/images/Beijing2008/logo.gif]http://webclub.net.cn/images/Beijing2008/logo.gif[/url]> K(A h9q9q4|:_MJ
</div> _V{;Pq1A Z
</body>
+u7A7X4g j-yU </html>

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


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