发布网友 发布时间:2022-05-10 09:22
共4个回答
热心网友 时间:2024-02-05 14:14
先给div定义overflow:hidden样式,不是为了剪裁图片,只是为了页面加载的时候,图片不会把div撑开,让页面布局被破坏,然后给所有需要自适应的图片,定义一个相同的name属性,然后在页面onload事件,或者页面最后调用一个脚本,获取全部name属性为你定义的图片,然后循环遍历这些图片,和图片的父对象,然后给图片的width,height属性进行值定义,就OK了热心网友 时间:2024-02-05 14:15
既然图片是动态获取的那么,在获取到它的时候就可以获取他的宽和高,还可以算出它的宽高比,div的宽高 你是知道的,当图片的宽高比大于div的宽高比时,按宽度来缩放,反之则按高度缩放热心网友 时间:2024-02-05 14:15
div img{width:xxxpx}这样就OK 去掉图片原有的widht 跟height热心网友 时间:2024-02-05 14:16
把图片缩小追问图片是由用户上传的,如何缩小?