Căn trái phản ứng bootstrap

Các lớp căn chỉnh văn bản Bootstrap 5 được sử dụng để sắp xếp lại các thành phần với biến thể bắt đầu, kết thúc và trung tâm. Nó có thể được sử dụng trong các điểm dừng chiều rộng khung nhìn giống như hệ thống lưới

Bootstrap 5 Các lớp căn chỉnh văn bản. Ở đây * có thể thay thế bằng start, end và center và ** có thể thay thế bằng sm, md, lg & xl

  • chữ-*. Lớp này được sử dụng để căn chỉnh thành phần bắt đầu, trung tâm hoặc kết thúc
  • chữ-**-*. Lớp này được sử dụng để căn chỉnh thành phần ở đầu, giữa hoặc cuối tùy thuộc vào kích thước màn hình

cú pháp

...

Ghi chú. Lớp này sẽ hoạt động trên các đoạn văn, tiêu đề và các phần tử neo

Các ví dụ dưới đây minh họa Căn chỉnh Văn bản

ví dụ 1. Trong ví dụ này, chúng ta sẽ căn chỉnh văn bản sang bên phải bằng cách sử dụng lớp text-end

HTML




<html>

 

<head>

    <1 23

4

5638 93

<1

5<33<5<6

<7head>

 

<html2 html33html5>

    <html9 html33>2>

5>5

    <7_______30_______9>

    < 2 html33 5>

5< 9<0_______32_______9>

    <7_______32_______2>

    < 9 html33head2head3 9>

    < 9 html33head2>

5>4

    <7_______32_______9>

<7html2>

<7html>

đầu ra

Căn trái phản ứng bootstrap

ví dụ 2. Trong ví dụ này, chúng tôi sẽ sử dụng tất cả các lớp căn chỉnh để xem tác động của các lớp này

Căn chỉnh văn bản

Dễ dàng sắp xếp lại văn bản thành các thành phần với các lớp căn chỉnh văn bản

Gói và tràn văn bản

Ngắt dòng văn bản với một lớp .text-wrap

Ngăn văn bản ngắt dòng với lớp .text-nowrap

Chuyển đổi văn bản

Chuyển đổi văn bản trong các thành phần với các lớp viết hoa văn bản

Trọng lượng phông chữ và chữ nghiêng

Thay đổi nhanh trọng lượng (độ đậm) của văn bản hoặc in nghiêng văn bản

Đơn cách

Thay đổi lựa chọn thành ngăn xếp phông chữ đơn cách của chúng tôi với .text-monospace

Đặt lại màu

Đặt lại màu của văn bản hoặc liên kết bằng .text-reset, để nó kế thừa màu từ gốc của nó

trang trí văn bản

Xóa phần trang trí văn bản bằng lớp .text-decoration-none

Cung cấp cho biểu mẫu của bạn một số cấu trúc—từ triển khai trong dòng đến ngang đến lưới tùy chỉnh—với các tùy chọn bố cục biểu mẫu của chúng tôi

Các hình thức

Mỗi nhóm các trường biểu mẫu nên nằm trong một

yếu tố. Bootstrap không cung cấp kiểu dáng mặc định cho phần tử, nhưng có một số tính năng mạnh mẽ của trình duyệt được cung cấp theo mặc định
  • Mới đối với các hình thức trình duyệt?
  • mặc định là type="submit", vì vậy hãy cố gắng cụ thể và luôn bao gồm một type
  • Bạn có thể tắt mọi thành phần biểu mẫu trong một biểu mẫu có thuộc tính

    import Col from 'react-bootstrap/Col';

    import Form from 'react-bootstrap/Form';

    import Row from 'react-bootstrap/Row';

    function GridBasicExample() {

    export default GridBasicExample;

    0 trên

Vì Bootstrap áp dụng

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridBasicExample() {

export default GridBasicExample;

1 và

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridBasicExample() {

export default GridBasicExample;

2 cho hầu hết tất cả các điều khiển biểu mẫu của chúng tôi, nên theo mặc định, các biểu mẫu sẽ xếp chồng lên nhau theo chiều dọc. Các lớp bổ sung có thể được sử dụng để thay đổi bố cục này trên cơ sở mỗi biểu mẫu

Nhóm biểu mẫu

Thành phần

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridBasicExample() {

export default GridBasicExample;

3 là cách dễ nhất để thêm một số cấu trúc vào biểu mẫu. Nó cung cấp một vùng chứa linh hoạt để nhóm các nhãn, điều khiển, văn bản trợ giúp tùy chọn và thông báo xác thực biểu mẫu. Sử dụng nó với

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridBasicExample() {

export default GridBasicExample;

4s,

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridBasicExample() {

export default GridBasicExample;

5s hoặc gần như bất kỳ phần tử nào khác

Bạn cũng thêm giá đỡ

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridBasicExample() {

export default GridBasicExample;

6 để có thể kết nối nhãn lồng nhau và đầu vào với nhau thông qua

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridBasicExample() {

export default GridBasicExample;

7

import Form from 'react-bootstrap/Form';

function FormGroupExample() {

Email address

Password

export default FormGroupExample;

lưới biểu mẫu

Các biểu mẫu phức tạp hơn có thể được tạo bằng cách sử dụng các thành phần lưới. Sử dụng những thứ này cho bố cục biểu mẫu yêu cầu nhiều cột, độ rộng khác nhau và các tùy chọn căn chỉnh bổ sung

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridBasicExample() {

export default GridBasicExample;

Bố cục phức tạp hơn cũng có thể được tạo bằng hệ thống lưới

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridComplexExample() {

Email

Password

Address

Address 2

City

State

Zip

export default GridComplexExample;

dạng ngang

Tạo biểu mẫu ngang với lưới bằng cách thêm

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridBasicExample() {

export default GridBasicExample;

8 để tạo nhóm và sử dụng

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridBasicExample() {

export default GridBasicExample;

9 để chỉ định chiều rộng của nhãn và điều khiển của bạn. Đảm bảo thêm cả giá đỡ

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridComplexExample() {

Email

Password

Address

Address 2

City

State

Zip

export default GridComplexExample;

0 vào các

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridComplexExample() {

Email

Password

Address

Address 2

City

State

Zip

export default GridComplexExample;

1 của bạn để chúng được căn giữa theo chiều dọc với các điều khiển biểu mẫu được liên kết của chúng

Đôi khi, bạn có thể cần sử dụng các tiện ích lề hoặc đệm để tạo sự căn chỉnh hoàn hảo mà bạn cần. Ví dụ: chúng tôi đã xóa

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridComplexExample() {

Email

Password

Address

Address 2

City

State

Zip

export default GridComplexExample;

2 trên nhãn đầu vào radio xếp chồng lên nhau để căn chỉnh đường cơ sở văn bản tốt hơn

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function HorizontalExample() {

name="formHorizontalRadios"

id="formHorizontalRadios1"

name="formHorizontalRadios"

id="formHorizontalRadios2"

name="formHorizontalRadios"

id="formHorizontalRadios3"

Sign in

export default HorizontalExample;

Định cỡ nhãn dạng ngang

Bạn có thể điều chỉnh kích thước của

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridComplexExample() {

Email

Password

Address

Address 2

City

State

Zip

export default GridComplexExample;

3 bằng giá đỡ

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridComplexExample() {

Email

Password

Address

Address 2

City

State

Zip

export default GridComplexExample;

0 như hình minh họa

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function FormLabelSizingExample() {

export default FormLabelSizingExample;

Kích thước cột

Như đã trình bày trong các ví dụ trước, hệ thống lưới của chúng tôi cho phép bạn đặt bất kỳ số lượng s nào trong một

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridComplexExample() {

Email

Password

Address

Address 2

City

State

Zip

export default GridComplexExample;

3. Chúng sẽ chia đều chiều rộng có sẵn giữa chúng. Bạn cũng có thể chọn một tập hợp con các cột của mình để chiếm nhiều hoặc ít không gian hơn, trong khi các cột còn lại chia đều phần còn lại, với các lớp cột cụ thể như

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridColSizesExample() {

export default GridColSizesExample;

tự động định cỡ

Ví dụ bên dưới sử dụng tiện ích flexbox để căn giữa nội dung theo chiều dọc và thay đổi để các cột của bạn chỉ chiếm nhiều dung lượng nhất có thể. Nói cách khác, kích thước của cột dựa trên nội dung

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import InputGroup from 'react-bootstrap/InputGroup';

import Row from 'react-bootstrap/Row';

function GridAutoSizingExample() {

@

export default GridAutoSizingExample;

Sau đó, bạn có thể phối lại điều đó một lần nữa với các lớp cột theo kích thước cụ thể

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import InputGroup from 'react-bootstrap/InputGroup';

import Row from 'react-bootstrap/Row';

function GridAutoSizingColMixExample() {

@

id="inlineFormInputGroupUsername"

Submit

export default GridAutoSizingColMixExample;

API

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridComplexExample() {

Email

Password

Address

Address 2

City

State

Zip

export default GridComplexExample;

6Sao chép mã nhập cho thành phần Biểu mẫu

TênLoạiMặc địnhMô tảref

FormGroup

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridComplexExample() {

Email

Password

Address

Address 2

City

State

Zip

export default GridComplexExample;

7 sẽ được chuyển tiếp đến phần tử bên dưới. Trừ khi FormGroup được kết xuất

import Button from 'react-bootstrap/Button';

import Col from 'react-bootstrap/Col';

import Form from 'react-bootstrap/Form';

import Row from 'react-bootstrap/Row';

function GridComplexExample() {

Email

Password

Address

Address 2

City

State

Zip

export default GridComplexExample;

8 một thành phần tổng hợp, nó sẽ là một nút DOM, khi được giải quyết