Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Căn chỉnh thành phần với Bootstrap

Để căn chỉnh các thành phần như liên kết nav, form, nút hoặc văn bản sang trái hoặc phải trong navbar, sử dụng các lớp tiện ích .navbar-left hoặc .navbar-right. Cả hai lớp đều thêm CSS float theo hướng chỉ định.

Ví dụ

Bạn có thể chạy mã sau để căn chỉnh thành phần:

<!DOCTYPE html> <html>    <head>       <title>Ví dụ Bootstrap</title>       <link href = "/bootstrap/css/bootstrap.min.css" rel = "stylesheet">       <script src = "/scripts/jquery.min.js"></script>       <script src = "/bootstrap/js/bootstrap.min.js"></script>    </head>    <body>       <nav class = "navbar navbar-default" role = "navigation" style="background: orange;">          <div class = "navbar-header">             <a class = "navbar-brand" href = "#">Căn chỉnh</a>          </div>          <div>             <!--Căn trái-->             <ul class = "nav navbar-nav navbar-left">                <li class = "dropdown">                   <a href = "#" class = "dropdown-toggle" data-toggle = "dropdown">                      Java                      <b class = "caret"></b>                   </a>                   <ul class = "dropdown-menu">                      <li><a href = "#">jmeter</a></li>                      <li><a href = "#">EJB</a></li>                      <li><a href = "#">Jasper Report</a></li>                      <li class = "divider"></li>                      <li><a href = "#">Separated link</a></li>                      <li class = "divider"></li>                      <li><a href = "#">One more separated link</a></li>                   </ul>                </li>             </ul>             <form class = "navbar-form navbar-left" role = "search">                <button type = "submit" class = "btn btn-default">Nút Submit căn trái</button>             </form>             <p class = "navbar-text navbar-left">Văn bản căn trái</p>             <!--Căn phải-->             <ul class = "nav navbar-nav navbar-right">                <li class = "dropdown">                   <a href = "#" class = "dropdown-toggle" data-toggle = "dropdown">                      Java                      <b class = "caret"></b>                   </a>                   <ul class = "dropdown-menu">                      <li><a href = "#">jmeter</a></li>                      <li><a href = "#">EJB</a></li>                      <li><a href = "#">Jasper Report</a></li>                      <li class = "divider"></li>                      <li><a href = "#">Separated link</a></li>                      <li class = "divider"></li>                      <li><a href = "#">One more separated link</a></li>                   </ul>                </li>             </ul>             <form class = "navbar-form navbar-right" role = "search">                <button type = "submit" class = "btn btn-default">                   Nút Submit căn phải                </button>             </form>             <p class = "navbar-text navbar-right">Văn bản căn phải</p>          </div>       </nav>    </body> </html>

Lưu ý: Bootstrap 4/5 sử dụng Flexbox thay vì float. Sử dụng .ms-auto (margin-start: auto) để đẩy sang phải, .me-auto để đẩy sang trái trong navbar.