View Full Version : سوال: از بین بردن فاصله بین ستون های bootstrap
ab.ali
دوشنبه 13 مرداد 1393, 17:11 عصر
سلام، من کد های html رو برای bootstrap اینطوری نوشتم:
<div class="row">
<div class="col-lg-3"></div>
<div class="col-lg-6"></div>
<div class="col-lg-3"></div>
</div>
اما فاصله بین این ستون ها خیلی زیاده و جدودا 37px است، چطور این فاصله رو کاهش بدم؟
mmdsharifi
دوشنبه 13 مرداد 1393, 21:08 عصر
تو بوت استرپ هیچ فاصله ای بین این دیو ها با کلاس هایی که داده اید نیست،یه نگاهی بیاندازید:
به
کد شما:http://jsfiddle.net/52VtD/7273/ و پیشنمایش تمام صفحه کد شما:http://jsfiddle.net/52VtD/7273/embedded/result
بنابراین یک استایل دیگری باعث شده این اتفاق بیوفته. که با Inespect element می تونید پیداش کنید.
سوالی هست در خدمتم. :)
ab.ali
دوشنبه 13 مرداد 1393, 23:14 عصر
ببخشید سوالم رو اشتباه بیان کردم، فاصله بین سه تا ستون نیست، در واقع من داخل یکی از ستون ها که یک div با width:100% می زارم ، کل اون ستون رو پر نمی کنه، مشکلم اینه، حالا می شه راه حل رو بگین؟
ممنون
farzadyazdan
دوشنبه 13 مرداد 1393, 23:24 عصر
شما باید برای col-lg-* خاصیت padding رو 0 قرار بدین
ab.ali
سه شنبه 14 مرداد 1393, 00:06 صبح
من اینو نوشتم، ولی کار نکرد :
col-lg-*{
padding:0px}
mmdsharifi
سه شنبه 14 مرداد 1393, 08:50 صبح
ببخشید سوالم رو اشتباه بیان کردم، فاصله بین سه تا ستون نیست، در واقع من داخل یکی از ستون ها که یک div با width:100% می زارم ، کل اون ستون رو پر نمی کنه، مشکلم اینه، حالا می شه راه حل رو بگین؟
ممنون
خواهش می کنم.
برای این کار بایستی داخل اون div دوباره کلاس row و چون می خواهید تمام دیو رو پر کنه یک div با کلاس col-lg-12 رو تعریف کنید.
به این صورت:
کد: http://jsfiddle.net/52VtD/7338/
دمو کد:http://jsfiddle.net/52VtD/7338/embedded/result/
توجه کنید که
col-x-* در حالت کلی نسبی هستند یعنی col-lg-6 به معنی اینه که 50% دیو پدر خودش رو پر می کنه در حالتی که صفحه نمایش ما بزرگ باشه.
بیشتر از 1200px
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.