Bootstrap是目前最常被使用到的自適應框架,除了是由Twiter所研發的外,再來就是相當的簡單好用,且該有的應有盡有,特別是它的網格,設計相當簡易,完全不用寫任何的CSS碼,只需透過HTML的標示,就能快速的將版面,分割成3欄、4欄、6欄….等,有效的縮短網頁開發時間,這也是梅干用過這麼多套的框架中,設計的最為理想與好上手的,但那天正好有位同學問到,怎麼分割成5欄,讓梅干當場楞了一下,預設似乎是沒辦法的,因為總共才12欄,所以這時就只能自行客制化,這也是Bootstrap最好用的地方,不足時都可自行再客制,至於要怎麼將版面分割成5欄呢?有需要的朋友,現在也一塊來看看吧!
放在<head>…..</head>之間:
/* define bootstrap 5 columns */ .col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5 { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; }.col-xs-1-5 { width: 20%; float: left; }
@media (min-width: 768px) { .col-sm-1-5 { width: 20%; float: left; } } @media (min-width: 992px) { .col-md-1-5 { width: 20%; float: left; } } @media (min-width: 1200px) { .col-lg-1-5 { width: 20%; float: left; } }
放在<body>…..</body>之間:
當要使用時,只要加入col-lg-1-5、col-md-1-5、col-sm-1-5,畫面就會分割成5等分了。
<div class=“row”> <div class=“col-md-1-5”>1</div> <div class=“col-md-1-5”>2</div> <div class=“col-md-1-5”>3</div> <div class=“col-md-1-5”>4</div> <div class=“col-md-1-5”>5</div> </div>
[範例預覽] [範例下載]