使用css可以将图片的大小调整到一个固定的值
<span style="font-size: 16px">#mian img{
max-width:170px
width:170px
width:expression(document.body.clientWidth>170?"170px":"auto")
max-height:180px
height:180px
height:expression(document.body.clientWidth>180?"180px":"auto")
overflow:hidden
}
</span>
2.html代码中
如果图片的大小是事先未知的,这样设置可以使,图像的大小固定,从而不影响网页中其他块的结构
<span style="font-size: 16px"><div id = "maim">
<!--
在mian样式的块中img标签图片的大小会被固定在170px*180px
-->
<img src="01.jpg">
</div>
</span>
1、首先用dw编辑器建立了一个静态页面
2、将建好的静态页命名为css.html,标题为了“css如何设置图片大小自适应”
3、在body中添加两个div,设置不能的宽度,并设class 为div1和div2,目的是用一样的css控制图片的宽度在不同的宽度容器中都能很好的显示
4、在两个div的class 中添加相同的控制图片的class名为了 ”img“,并为div添加控制宽度的样式
5、在两个div中加入相同的图片<img src="images/5.png" />,在浏览器打开页面发现加入图片后把原来的div都给覆盖掉了
6、这个时候我们需要在img 类中加入限制图片的宽度的css语句让他自己适应容器的宽度.img img{ width:100%height:auto}