为什么我给img元素设置外边距,并不会和上面的div的外边距合并?

为什么我给img元素设置外边距,并不会和上面的div的外边距合并?

为什么我给img元素设置外边距,并不会和上面的div的外边距合并?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕糖 2019-07-08 11:16:57

同学你好,因为图片并不是块级元素哦,可以将其设置为块级元素,会发现是有合并的,例:

http://img1.sycdn.imooc.com//climg/5d22b5850001af8204090262.jpg

希望能帮助到你,欢迎采纳。

祝学习愉快!

好帮手慕糖 2019-07-08 10:29:29

同学你好,建议:可以将代码粘贴过来哦,便于准确的定位与解决问题。

祝学习愉快!

  • 提问者 慕函数0414863 #1
    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Document</title> <style type="text/css"> div{ width: 100px; height: 100px; margin: 20px; } img{ width: 100px; height: 100px; margin: 20px } </style> </head> <body> <div>顶顶顶顶顶顶顶顶顶顶</div> <img src=""> </body> </html> 上下外边距没有合并
    2019-07-08 10:35:59
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师