मैंने चौड़ाई की गणना के लिए बूटस्ट्रैप्स विधियों का पालन किया है और निम्नलिखित के साथ आ गया है। आप HTML संरचना का पालन करने के लिए की इस प्रकार चाहते हैं:
<div class="row-fluid-5">
<div class="span2">Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum</div>
<div class="span2">Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum</div>
<div class="span2">Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum</div>
<div class="span2">Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum</div>
<div class="span2">Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum</div>
</div>
उसके बाद, आप bootstrap.css और बूटस्ट्रैप-responsive.css लोड के बाद, निम्नलिखित के साथ अपने custom.css फ़ाइल लोड:
/* CUSTOM 5 COLUMN SPAN LAYOUT
*
* based on http://gridcalculator.dk/
* width => 1200, gutter => 15px, margin => 15px, columns => 5
*/
.row-fluid-5 {
width: 100%;
*zoom: 1;
}
.row-fluid-5:before,
.row-fluid-5:after {
display: table;
line-height: 0;
content: "";
}
.row-fluid-5:after {
clear: both;
}
.row-fluid-5 [class*="span"] {
display: block;
float: left;
width: 100%;
min-height: 30px;
margin-left: 1.875%;
*margin-left: 1.875%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.row-fluid-5 .controls-row [class*="span"] + [class*="span"] {
margin-left: 1.875%;
}
.row-fluid-5 [class*="span"]:first-child{
margin-left: 0;
}
.row-fluid-5 .span2 {
width: 18.5%;
*width: 18.5%;
}
/* responsive ONLY */
@media (max-width: 600px){ /* spans reduce to 100px then go full width */
.row-fluid-5 [class*="span"]{
margin-left: 0;
float: left;
width: 100%;
padding: 10px;
}
}
यह देखने के लिए नीचे डेमो देखें कि यह कैसे काम करता है।
DEMO
स्रोत
2013-04-16 22:03:16
हाँ, यह एक बुरा विचार है। मुझे एक अलग उत्तर मिला है जो काम कर रहा है और डिफ़ॉल्ट 12 कॉलम बूटस्ट्रैप है। [यह] पढ़ें (http://stackoverflow.com/a/14496611/1057527) और उसके बाद, [यह] (http://stackoverflow.com/a/16526908/1057527) – machineaddict
"हालांकि यह एक बुरा विचार है। "अगर आपका डिजाइन 5 कॉलम के साथ काम नहीं करता है। –
@ PaulD.Waite 12 के बारे में अच्छी बात यह है कि आप आधे, एक-तिहाई, एक-चौथाई और छठे चौड़ाई वाले स्तंभों को ढेर कर सकते हैं। 15 कॉलम के साथ, आपके पास केवल एक-तिहाई और पांच-चौथाई चौड़ाई कॉलम हो सकते हैं। बराबर चौड़ाई लेआउट बनाने की कोशिश करते समय आपके पास कम विकल्प हैं। –