首页 新闻 搜索 专区 学院

关于图片加载失败占据空间的问题

0
悬赏园豆:10 [待解决问题]

我在做项目的时候,套上接口之后,出现了一些莫名其妙的图片,这些图片的状态是加载失败的,

像这样。

其中width和height也是为0,但是它总是占据一定的空间。

这是为什么呀?求大神给解答

墨白__六毛的主页 墨白__六毛 | 初学一级 | 园豆:185
提问于:2014-12-05 10:40
< >
分享
所有回答(2)
0

嗯,这个是因为它的体积虽然是0,但是它还有margin padding等东西,所以占了空间,你可以加个style。display:none;就不占了

Slark.NET | 园豆:692 (小虾三级) | 2014-12-05 10:44

谢谢回答,因为这个图片是从后台传过来的,没有class或者id,如果冒然设置display:none,可能会影响别的元素,但是我将这些img的padding,margin都设置为0.仍然会占空间,所以请教到底是因为什么原因。

支持(0) 反对(0) 墨白__六毛 | 园豆:185 (初学一级) | 2014-12-05 10:53
0

 如果src为空, 改用默认图片。  默认图片你搞个1X1像素的也行嘛。。 就不会叉叉也不会占地方了。 自动适应。 

 

PS:我错了。 原来不能判断SRC为空, 那就只能针对你后台传过来的这个img,改它的style属性了。 

问天何必 | 园豆:3301 (老鸟四级) | 2014-12-05 12:45

谢谢。

支持(0) 反对(0) 墨白__六毛 | 园豆:185 (初学一级) | 2014-12-09 09:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册