[问题] box-sizing:border-box没反应

楼主: PP68 (屁屁)   2017-04-30 22:20:31
小弟自己在家看影片自学写网页,目前在切版1分2时碰到个问题。
先附上code:https://codepen.io/iampp0608/pen/Wjjoyv?editors=1100
看影片里在最后补上box-sizing : border-box;
下方两个div就会从上下两层变成左右并排,不过我加进去之后倒是都没改变,要把width改
成48%或49%才会有反应,只是就会变得很不工整,两个div会有留白。
蠢问题还请麻烦各位指导,谢谢!
作者: Uzen (刚好路过的乡民)   2017-04-30 22:34:00
inline-block左右两段div换行的话,有空白产生,注解掉
作者: meteorboy (闪亮亮DJ)   2017-05-01 12:26:00
推楼上,或是用 float:left + clearfix 来解
作者: Kenqr (function(){})()   2017-05-01 13:52:00
用flex写: .bottom { height: 400px; display: flex; }.right, .left { height: 100px; flex-grow: 1; }
作者: iamnodoubt (Have Fun)   2017-05-02 16:23:00
你搜"inline-block space"翻成白话是..inline-block的元素跟元素间会有间隙他用了一些小技巧去处理,类似的技巧有好几个,有些人直接用其他种排版方式去处理,因为inline-block其实跟一般人直觉反应预期的行为不一样,多了间隙
作者: sycc (100倍返しだ!)   2017-05-15 17:05:00
那个间隙真的很讨厌,如果你是排版魔人的话

Links booklink

Contact Us: admin [ a t ] ucptt.com