图片没有链接时,会有一个默认的border,如何去掉

葉猜
  • 100

轮播有个lazyload的效果,所以图片一开始写在data-src里,滑到此页面再载入,大头解决了,可是当图片还未载入时,图片就会有一个默认的border。怎么去掉,找不到方法

图片描述

回复
阅读 3.2k
2 个回答
whosesmile
  • 2k
✓ 已被采纳

为了兼容起见,你可以默认载入一张1px*1px的透明png图片作为占位图,比如IE某些版本浏览器中,如果图片加载不成功,会出现一个叉叉

检查一下你的样式文件,可能是包裹轮播的div有写 border样式,然后去掉border就可以了,如果不是divborder,那么试一下 把imgborder 设置成 0;

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏