[問題] 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