老师,在背景图片引入,使用padding-top来撑开这里还是没理解。

老师,在背景图片引入,使用padding-top来撑开这里还是没理解。

正在回答

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

1回答

同学你好,padding-top这种解决方案适用于,引入的背景图片宽高是不固定的情况。计算方式为图片的高度/图片的宽度 * 100%,如下图所示:

https://img1.sycdn.imooc.com//climg/617baa3c091f3cea00000000.jpg

比如这里的padding-top值39.7869%=(图片高度224px/图片的宽度536px)*100%得到的。

注意:这里要配合background-size:cover; 使用效果更佳。

祝学习愉快~

  • padding-top39.7869%为什么是宽度的39.7869%,不明白,我知道39.7869是用图片宽高比算来的,但是不知道padding-top设置百分比是相对谁

    2022-07-13 20:12:52
  • 同学你好,这里的padding-top是相对于宽度的,可以理解为是使用padding-top统一撑开背景图片的高度。

    祝学习愉快!

    2022-07-14 09:38:17
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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