0

I have 3 columns for medium screens (col-md-4). and I use also col-xs-6 to have 2 columns for mobile devices

SAMPLE CODE

<div class="container">
    <div class="row">
        <div class="col-md-4 col-xs-6">CONTENT</div>
        <div class="col-md-4 col-xs-6">CONTENT</div>
        <div class="col-md-4 col-xs-6">CONTENT</div>
    </div>
    <div class="row">
        <div class="col-md-4 col-xs-6">CONTENT</div>
        <div class="col-md-4 col-xs-6">CONTENT</div>
        <div class="col-md-4 col-xs-6">CONTENT</div>
    </div>
</div>

the problem is the out put in mobile.

OUTPUT - col-md-4 and col-xs-6

[col-xs-6] [col-xs-6]

[col-xs-6]

[col-xs-6] [col-xs-6]

[col-xs-6]

DESIRED OUTPUT

[col-xs-6] [col-xs-6]

[col-xs-6][col-xs-6]

[col-xs-6][col-xs-6]

is there a way to fix that.

thanks

sample work

Link

Vishal Panara
  • 746
  • 4
  • 19

2 Answers2

3
 <div class="container">
        <div class="row">
            <div class="col-md-4 col-xs-6">CONTENT</div>
            <div class="col-md-4 col-xs-6">CONTENT</div>
            <div class="col-md-4 col-xs-6">CONTENT</div>    
            <div class="col-md-4 col-xs-6">CONTENT</div>
            <div class="col-md-4 col-xs-6">CONTENT</div>
            <div class="col-md-4 col-xs-6">CONTENT</div>
        </div>
 </div>
Vishal Panara
  • 746
  • 4
  • 19
Clar Cleetus
  • 281
  • 1
  • 12
1

in bootstrap 4 and above you can use:

<div class="container">
        <div class="row">
            <div class="col-md-4 col-6">CONTENT</div>
            <div class="col-md-4 col-6">CONTENT</div>
            <div class="col-md-4 col-6">CONTENT</div>    
            <div class="col-md-4 col-6">CONTENT</div>
            <div class="col-md-4 col-6">CONTENT</div>
            <div class="col-md-4 col-6">CONTENT</div>
        </div>
 </div>
Wria Mohammed
  • 1,433
  • 18
  • 23