怎么让DIV自动适应跟随内部图片改变高宽度

注意,是DIV跟着这个DIV内的图片大小变化,自动调节DIV自身高宽度,而不是图片跟随DIV变,比如说我在里面插入一张图片,每一张长宽都不一样的,所以想用CSS不知道DI... 注意,是DIV跟着这个DIV内的图片大小变化,自动调节DIV自身高宽度,而不是图片跟随DIV变,比如说我在里面插入一张图片,每一张长宽都不一样的,所以想用CSS不知道DIV能不能实现自动的适应内部的图片大小 ,就是这个DIV比图片刚好大5PX左右就可以了显得美观点,我用100%发现会撑到外面的一层DIV宽度,用AUTO也是一样,求CSS方法或JS代码 展开
 我来答
嗨皮你我他
2013-01-01 · TA获得超过681个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:102万
展开全部
纯CSS是没办法做到的,因为div如果没定义宽度的话,它默认是100%宽度的。高度的话可以按内容自动适应,如果要使宽度也自动适应的话,可以用JS先获取图片的宽度,再把图片的宽度赋给DIV。
追问
哥求JS代码
不二进制
推荐于2016-01-13 · TA获得超过749个赞
知道小有建树答主
回答量:441
采纳率:50%
帮助的人:321万
展开全部
这个都不用js……
div不设高的这个属性,就是默认的auto。
div本来就是自适应的。
给div设置个padding-bottom:5px;底部就多出5px;
同理有padding-top padding-left padding-right
也可以直接下padding: 上px 右px 下px 左px;

就好了

不行再说js的事儿
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式