Solved

Bootstrap 3 - different number of fixed width items depending upon screeen width

Posted on 2015-01-02
3
241 Views
Last Modified: 2015-01-03
We have a website designed using Bootstrap v3+

We want to have on a particular page a number of fixed width <div> or <img>

How many we can display naturally depends on the width of the screen.
The page content will be wrapped in a <div class='container-fluid'>

So if each <div> or <img> is fixed at 200px wide...
 - on a 960px wide screen = 4 blocks could be displayed
 - on a 1200px wide screen = 5 or 6 blocks could be displayed (depends on the margin between each block)
 - on a 1480px wide screen = 7 blocks could be displayed

Just cannot work out how to do this in Bootstrap as everything in there is fixed columns and you need to know how many columns you want. I don't know how many columns I need. Also would like this to be flexible enough, so that if I need to change the blocks size, everything just works itself out.
0
Comment
Question by:Sean Clarke
  • 2
3 Comments
 
LVL 25

Expert Comment

by:Kyle Hamilton
ID: 40528559
you dong have to use bootstrap columns. just use float:left on all the fixed width containers.

for example:

<div class="my-container">
  <div>foo</div>
  <div>bar</div>
</div>

.my-container > div{
  float:left;
}

how many inner divs fit across will depend on the with of the container
0
 
LVL 25

Accepted Solution

by:
Kyle Hamilton earned 500 total points
ID: 40528561
sorry, typing on phone...

dont be crippled by bootstrap. just because you have bootstrap doesnt mean every single element on your page has to be determined by bootstrap classes
0
 
LVL 1

Author Closing Comment

by:Sean Clarke
ID: 40528960
Kyle, blinked by Bootstrap - Indeed, just needed to go back to basic CSS

.mydiv { float: left; width: 135px; height: 155px; overflow: hidden; margin: 0px 10px 10px 0px; }
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
HTML5 Get data in table rows 5 29
Border and image sizing 5 19
Help with query 3 26
how can I add blockquote after on my wordpress site 3 11
Boost your ability to deliver ambitious and competitive web apps by choosing the right JavaScript framework to best suit your project’s needs.
Finding original email is quite difficult due to their duplicates. From this article, you will come to know why multiple duplicates of same emails appear and how to delete duplicate emails from Outlook securely and instantly while vital emails remai…
In this tutorial viewers will learn how to style rounded corners for elements in CSS using the border-radius property Begin with a normal styled element such as a div: To style all four corners of the div to be the same degree of roundness, use the …
The viewer will learn the benefit of using external CSS files and the relationship between class and ID selectors. Create your external css file by saving it as style.css then set up your style tags: (CODE) Reference the nav tag and set your prop…

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question