为什么可以避免banner后面内容抖动的效果?
老师您好,
问题1:为什么下面代码可以避免banner后面内容抖动的效果?
.banner { height: 0; overflow: hidden; padding-bottom: 25.4%; &__img { width: 100%; } }
能解释一下实现的原理吗?不明白图片加载出来会显示在padding预留区域中。
--------------------------------------
问题2:老师提供的图片地址http://www.dell-lee.com/imgs/vue3/banner.jpg是自己发布的一个服务器吗?大概步骤是怎么发布的,通过什么平台发布的?想知道如果我自己做一个项目怎么发布让其他人可访问到。
25
收起
正在回答
1回答
同学你好,问题解答如下:
1、因为banner设置了padding-bottom,占据页面位置,等图片加载出来后,默认会显式在banner盒子的padding-bottom区域(可以理解为是css的特性,特殊记一下),所以可以避免抖动效果。
2、不是自己发布的一个服务器,而是讲师自己购买的域名和服务器。具体的发布步骤老师也不是特别清楚,同学如果感兴趣,可以看看阿里云服务器相关的内容,自行研究下。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星