1. 程式人生 > >css等比例分割父級容器(完美三等分)

css等比例分割父級容器(完美三等分)

轉自:https://blog.csdn.net/xiaobing_hope/article/details/51285695

css等比例分割父級容器(完美三等分)

         父級容器的寬度一定,要實現子元素等比例完美均分父級寬度,實現方式有哪些?

html部分程式碼:

 

 

方法一: 浮動佈局+百分比

 (將子元素依次左浮動,根據子元素的個數,設定每個子元素的寬度百分比)

 

方法二:行內元素(inline-block)+百分比

 

方法三: 父元素  display:table  +  子元素   display:table-cell

 

方法四: css3  display:flex;(flex佈局)

 

方法五:柵格系統(bootstrap)

給子元素新增class屬性                class=“col-md-3”

 

以上五種方法都可以實現父元素容器的三等分均分,但是前兩種根據百分比的方法並不能實現完美的三等分,因為百分比是一個不準確的估算值,同時如果子元素有邊框的情況下,很難均分。

優先使用後三種方法