div里面的图片超出div的宽度,自动调整大小。

<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
#pic{ margin:0 auto; width:740px; padding:0;} 
#pic img{ max-width:740px; width:expression_r(document.body.clientWidth>document.getElementByIdx_x_x("pic").scrollWidth*9/10? "740px": "auto" );}
</style>
</head>
<body>
    <div id="pic" style="width:740px;">
        <img id="img" src="http://f.hiphotos.baidu.com/image/pic/item/bd3eb13533fa828bd30590f5fe1f4134970a5a85.jpg" alt="" runat=server/>
    </div>
</body>
</html>

测试谷歌 ie8、10都能用。


posted @ 2015-04-17 15:02  燕儿归  阅读(2612)  评论(0编辑  收藏  举报