Căn trái và căn phải trong div trong Bootstrap


268

Một số cách phổ biến để căn trái một số văn bản và phải căn chỉnh một số văn bản khác trong một thùng chứa div trong bootstrap là gì?

ví dụ

Total cost                   $42

Tổng chi phí trên phải là văn bản được căn trái và $ 42 là văn bản được căn phải

Câu trả lời:


611

Cập nhật 2018 ...

Bootstrap 4.1+

  • pull-right Hiện tại là float-right
  • text-right giống như 3.x và hoạt động cho các phần tử nội tuyến
  • cả hai float-*text-*đều đáp ứng cho việc căn chỉnh khác nhau ở các độ rộng khác nhau (ví dụ float-sm-right:)

Các tiện ích flexbox (ví dụ justify-content-between:) cũng có thể được sử dụng để căn chỉnh:

<div class="d-flex justify-content-between">
      <div>
         left
      </div>
      <div>
         right
      </div>
 </div>

hoặc, lề tự động (ví dụ ml-auto:) trong bất kỳ hộp chứa flexbox nào (hàng, thanh điều hướng, thẻ, d-flex, v.v ...)

<div class="d-flex">
      <div>
         left
      </div>
      <div class="ml-auto">
         right
      </div>
 </div>

Bootstrap 4 Align Demo
Bootstrap 4 Right Align Ví dụ (float, flexbox, text-right, v.v ...)


Bootstrap 3

Sử dụng pull-rightlớp ..

<div class="container">
  <div class="row">
    <div class="col-md-6">Total cost</div>
    <div class="col-md-6"><span class="pull-right">$42</span></div>
  </div>
</div>

Bản giới thiệu Bootstrap 3

Bạn cũng có thể sử dụng text-rightlớp như thế này:

  <div class="row">
    <div class="col-md-6">Total cost</div>
    <div class="col-md-6 text-right">$42</div>
  </div>

Bootstrap 3 Demo 2


2
Đối với Bootstrap 3, cho cột, text-rightlàm việc cho tôi.
Florin Vîrdol

60

Thay vì sử dụng pull-right lớp, tốt hơn là sử dụng text-rightlớp trong cột, vì pull-rightđôi khi tạo ra sự cố trong khi thay đổi kích thước trang.


17

Trong Bootstrap 4, câu trả lời đúng là sử dụng text-xs-rightlớp.

Điều này hoạt động vì xsbiểu thị kích thước khung nhìn nhỏ nhất trong BS. Nếu bạn muốn, bạn chỉ có thể áp dụng căn chỉnh khi chế độ xem ở mức trung bình hoặc lớn hơn bằng cách sử dụng text-md-right.

Trong bản alpha mới nhất, text-xs-rightđã được đơn giản hóa text-right.

<div class="row">
    <div class="col-md-6">Total cost</div>
    <div class="col-md-6 text-right">$42</div>
</div>


6

Chúng tôi có thể đạt được bằng Bootstrap 4 Flexbox:

<div class="d-flex justify-content-between w-100">
<p>TotalCost</p> <p>$42</p>
</div>

d-flex // Display Flex
justify-content-between // justify-content:space-between
w-100 // width:100%

Ví dụ: JSFiddle


1
<div class="row">
  <div class="col-xs-6 col-sm-4">Total cost</div>
  <div class="col-xs-6 col-sm-4"></div>
  <div class="clearfix visible-xs-block"></div>
  <div class="col-xs-6 col-sm-4">$42</div>
</div>

Điều đó nên làm công việc chỉ cần ok

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.