Align flex items in the start on different screen sizes in Bootstrap

BootstrapWeb DevelopmentCSS Framework

To align flex items on small, medium, large and extra large screen size, use the justify-content-*-start class.

Let us see first for small screen size −

<div class="d-flex justify-content-sm-start bg-primary mb-5">
  <div class="p-2 bg-info">Interface</div>
  <div class="p-2 bg-secondary">Packages</div>
  <div class="p-2 bg-warning">Multithreading</div>
</div>

In the same way, implement it for medium, large and extra large screen size like the following −

justify-content-md-start: Medium Screen size
justify-content-lg-start: Large Screen size
justify-content-xl-start: Extra Large Screen Size

You can try to run the following code to align flex items in the start on different screen sizes −

Example

Live Score

<!DOCTYPE html>
<html lang="en">
  <head>
    <title>Bootstrap Example</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>
  </head>

<body>
  <div class="container mt-3">
    <h3>Java Topics</h3>
    <div class="d-flex justify-content-sm-start bg-primary mb-5">
      <div class="p-2 bg-info">Interface</div>
      <div class="p-2 bg-secondary">Packages</div>
      <div class="p-2 bg-warning">Multithreading</div>
    </div>
    <div class="d-flex justify-content-md-start bg-primary mb-5">
      <div class="p-2 bg-danger">Interface</div>
      <div class="p-2 bg-warning">Packages</div>
      <div class="p-2 bg-secondary">Multithreading</div>
    </div>
    <div class="d-flex justify-content-lg-start bg-primary mb-5">
      <div class="p-2 bg-secondary">Interface</div>
      <div class="p-2 bg-info">Packages</div>
      <div class="p-2 bg-danger">Multithreading</div>
   </div>
  </div>

</body>
</html>
raja
Published on 20-Jul-2018 10:09:14
Advertisements