Home > Web Front-end > CSS Tutorial > How to Change Bootstrap 3 Column Order on Mobile?

How to Change Bootstrap 3 Column Order on Mobile?

Linda Hamilton
Release: 2024-12-21 14:36:10
Original
184 people have browsed it

How to Change Bootstrap 3 Column Order on Mobile?

How to Reorder Bootstrap 3 Column Order on Mobile Layout

When creating responsive layouts using Bootstrap 3, you may encounter a situation where the order of columns changes when transitioning from desktop to mobile view. To address this and ensure the main content remains at the top on mobile devices, follow these steps:

1. Invert the Column Order:

Instead of using the standard column order (sidebar on left, content on right) for desktop view, switch the order for mobile view. For example:

<div class="row">
  <div class="col-md-9 col-xs-12">
    <!-- Main content -->
  </div>
  <div class="col-md-3 col-xs-12">
    <!-- Sidebar -->
  </div>
</div>
Copy after login
Copy after login

2. Use the push and pull classes:

In the desktop view, use col-lg-push and col-lg-pull to push the main content to the right and pull the sidebar to the left, effectively swapping their order.

<div class="row">
  <div class="col-lg-9 col-lg-push-3">
    <!-- Main content -->
  </div>
  <div class="col-lg-3 col-lg-pull-9">
    <!-- Sidebar -->
  </div>
</div>
Copy after login

3. Reverse the order of columns:

Alternatively, you can reverse the order of the columns in the HTML, so that the main content comes first:

<div class="row">
  <div class="col-md-9 col-xs-12">
    <!-- Main content -->
  </div>
  <div class="col-md-3 col-xs-12">
    <!-- Sidebar -->
  </div>
</div>
Copy after login
Copy after login

By following these steps, you can effectively reorder the columns on mobile view in Bootstrap 3, ensuring the desired content hierarchy.

The above is the detailed content of How to Change Bootstrap 3 Column Order on Mobile?. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template