关于圣杯布局整体最小宽度min-width临界值的问题

关于圣杯布局整体最小宽度min-width临界值的问题

X指的是left块 Y指的是right块 其中X>Y

那为什么临界值 min-width=2X+Y

而不是X+2Y呢 

如果是2X+Y的话 Y通过margin- left移动过去 中间栏只有2X+Y-(X+Y)=X的宽度大小(下划线部分我理解是左右padding的宽度)这样的话 Y不应该是站不下的吗?请问是我哪里理解出了问题吗

如果是整体理解出了问题 还请老师详解 谢谢!

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

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

2回答
山河远阔ZZ 2019-02-26 11:49:12

同学你好,临界值的公式就是这个,只要记住就可以了哦。通过计算得出的x是中间块的宽度,即使x<y,但是y不占据中间块,占据的是右侧的padding值。

如果帮助到了你,欢迎采纳。

祝学习愉快!

  • 提问者 WHIPLASH_z #1
    可是要让left块浮动上去占据middle块的位置 middle块不应该width要>left块的width吗 如果按教辅中给的 此时的中间width只有x的宽度 不足以放下left块y的宽度呀 并列元素的padding区域是不允许除偏移以外的方式占据的吧?
    2019-02-26 16:14:47
  • 山河远阔ZZ 回复 提问者 WHIPLASH_z #2
    同学你好,并列元素的padding区域是不允许除偏移以外的方式占据的哦,同学可以实际的测试一下,现在这样想可能不容易理解。
    2019-02-26 18:00:06
提问者 WHIPLASH_z 2019-02-25 23:41:05

写错了 应该是 其中X<Y

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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