问答详情
源自:5-5 主体部分处理

为什么grid-container要减去2*cellspace?

gridContainerWidth不就是grid-container的宽度吗?

提问者:MARSGGBO 2016-03-18 09:55

个回答

  • 鬼鬼oO
    2016-06-28 17:42:45
    已采纳

    正常情况下 盒子总宽度=盒子宽度+内边距+边框;

    这里没有边框,那就是0咯;

    既然要适应手机,那么  盒子总宽度就得 == 手机的合适宽度(即92%,也就是gridContainerWidth);

    那么盒子的宽度 = 手机的合适宽度 - 内边距;

    内边距 = 2*cellSpace;


    如果你不想减,那个你直接给盒子来个样式:  box-sizing:border-box;

    这样就可以不用减去,这个是不管你是border还是padding,盒子的宽度都不会改变;


    这个问题属于css范畴

  • 不惧亢龙
    2016-03-19 13:13:03

    to subscibe margin value