作者mwiei (makashii)
看板Web_Design
標題[問題] 多個div 並排並置中
時間Wed Jul 27 17:25:47 2016
並排的部分我知道可以用 float: left/right 做
但是想做的效果是
[ OOOOOOOOO ]
想問這樣該如何做?
(水平和垂直都要)
還有多個 option 垂直排列置中(水平和垂直都要)
<div>
<option>
<option>
<option>
<option>
<option>
</div>
這樣又該如何做呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.78.199
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1469611555.A.A75.html
※ 編輯: mwiei (118.163.78.199), 07/27/2016 17:27:28
1F:推 ImNoa: 再用一個div包住option寬度設80%然後margin0 auto 07/27 19:17
2F:→ ImNoa: 不過這方法好像有點笨XD 07/27 19:18
我試試
3F:→ akccakcctw: 不考慮老舊瀏覽器可以用display:flex排版,很簡潔 07/27 20:00
這沒用過 試試看@@
4F:→ m452: 外面div設padding? 07/28 05:12
因為寬度會變動 設padding效果不太好
5F:→ Kenqr: option不能放在div裡 07/28 10:54
其實還是有用form來包 剛學前端不久QQ
6F:推 ImNoa: 如果用padding會怕寬度變動,可以使用box-sizing:borderbox 07/28 13:02
感謝 這個我會試試
7F:→ ImNoa: 來解決,不過基本的盒模型最好還是要知道怎麼計算會比較好 07/28 13:03
8F:推 Qiqi: 愛用flex,摒棄舊版瀏覽器 07/28 20:42
用過覺得不錯 0.0 超方便!
※ 編輯: mwiei (1.161.142.88), 07/31/2016 23:29:14
9F:推 kawaii98: inline-block也可以 08/03 18:57