Làm thế nào để bạn buộc đóng một phương thức?

Chọn một trang web để nhận nội dung đã dịch nếu có và xem các sự kiện và ưu đãi tại địa phương. Dựa trên vị trí của bạn, chúng tôi khuyên bạn nên chọn.

Bạn cũng có thể chọn một trang web từ danh sách sau

Làm thế nào để có được hiệu suất trang web tốt nhất

Chọn trang Trung Quốc (bằng tiếng Trung hoặc tiếng Anh) để có hiệu suất trang tốt nhất. Các trang web quốc gia khác của MathWorks không được tối ưu hóa cho các lượt truy cập từ vị trí của bạn

Sử dụng plugin phương thức JavaScript của Bootstrap để thêm hộp thoại vào trang web của bạn cho hộp đèn, thông báo người dùng hoặc nội dung hoàn toàn tùy chỉnh

Làm thế nào nó hoạt động

Trước khi bắt đầu với thành phần phương thức của Bootstrap, hãy nhớ đọc phần sau vì các tùy chọn menu của chúng tôi đã thay đổi gần đây

  • Các phương thức được xây dựng bằng HTML, CSS và JavaScript. Chúng được định vị trên mọi thứ khác trong tài liệu và xóa cuộn khỏi để thay vào đó, nội dung phương thức sẽ cuộn
  • Nhấp vào "phông nền" của phương thức sẽ tự động đóng phương thức
  • Bootstrap chỉ hỗ trợ một cửa sổ phương thức tại một thời điểm. Các phương thức lồng nhau không được hỗ trợ vì chúng tôi tin rằng chúng mang lại trải nghiệm người dùng kém
  • Các phương thức sử dụng
    
    
      Launch demo modal
    
    
    
    
    Modal title
    ×

    1, đôi khi có thể hơi cụ thể về cách hiển thị của nó. Bất cứ khi nào có thể, hãy đặt HTML phương thức của bạn ở vị trí cấp cao nhất để tránh khả năng can thiệp từ các phần tử khác. Bạn có thể gặp sự cố khi lồng một
    
    
      Launch demo modal
    
    
    
    
    Modal title
    ×

    2 trong một phần tử cố định khác
  • Một lần nữa, do
    
    
      Launch demo modal
    
    
    
    
    Modal title
    ×

    1, có một số lưu ý khi sử dụng phương thức trên thiết bị di động. Xem tài liệu hỗ trợ trình duyệt của chúng tôi để biết chi tiết
  • Do cách HTML5 xác định ngữ nghĩa của nó, thuộc tính HTML
    
    
      Launch demo modal
    
    
    
    
    Modal title
    ×

    4 không có tác dụng trong các phương thức Bootstrap. Để đạt được hiệu quả tương tự, hãy sử dụng một số JavaScript tùy chỉnh
$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').trigger('focus')
})

Tiếp tục đọc các bản demo và hướng dẫn sử dụng

ví dụ

thành phần phương thức

Dưới đây là một ví dụ về phương thức tĩnh (có nghĩa là



  Launch demo modal



Modal title
×

5 và


  Launch demo modal



Modal title
×

6 của nó đã bị ghi đè). Bao gồm tiêu đề phương thức, nội dung phương thức (bắt buộc đối với


  Launch demo modal



Modal title
×

7) và chân trang phương thức (tùy chọn). Chúng tôi yêu cầu bạn bao gồm các tiêu đề phương thức với các hành động loại bỏ bất cứ khi nào có thể hoặc cung cấp một hành động loại bỏ rõ ràng khác

Văn bản nội dung phương thức ở đây

________số 8

Bản thử trực tiếp

Chuyển đổi bản trình diễn phương thức đang hoạt động bằng cách nhấp vào nút bên dưới. Nó sẽ trượt xuống và mờ dần từ đầu trang

Tuyệt vời, bạn đang đọc văn bản này trong một phương thức



  Launch demo modal



Modal title
×

phông nền tĩnh

Khi phông nền được đặt thành tĩnh, phương thức sẽ không đóng khi nhấp vào bên ngoài phông nền. Nhấp vào nút bên dưới để dùng thử

Tôi sẽ không đóng nếu bạn nhấp vào bên ngoài tôi. Thậm chí đừng cố nhấn phím thoát

Khởi chạy phương thức phông nền tĩnh



  Launch demo modal



Modal title
×

0

Khi các phương thức trở nên quá dài đối với chế độ xem hoặc thiết bị của người dùng, chúng sẽ cuộn độc lập với chính trang đó. Hãy thử bản demo bên dưới để xem chúng tôi muốn nói gì

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla



  Launch demo modal



Modal title
×

1

Bạn cũng có thể tạo một phương thức có thể cuộn cho phép cuộn phần thân của phương thức bằng cách thêm



  Launch demo modal



Modal title
×

8 vào


  Launch demo modal



Modal title
×

9

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla



  Launch demo modal



Modal title
×

4

Căn giữa theo chiều dọc

Thêm



  Launch demo modal



Modal title
×

00 vào


  Launch demo modal



Modal title
×

9 để căn giữa phương thức theo chiều dọc

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, tiền đình ở eros

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor

Phương thức có thể cuộn được căn giữa theo chiều dọc Phương thức có thể cuộn được căn giữa theo chiều dọc



  Launch demo modal



Modal title
×

7

Chú giải công cụ và cửa sổ bật lên có thể được đặt trong các phương thức khi cần. Khi các phương thức bị đóng, mọi chú giải công cụ và cửa sổ bật lên bên trong cũng sẽ tự động bị loại bỏ



  Launch demo modal



Modal title
×

8

Sử dụng lưới

Sử dụng hệ thống lưới Bootstrap trong một phương thức bằng cách lồng



  Launch demo modal



Modal title
×

02 vào trong


  Launch demo modal



Modal title
×

03. Sau đó, sử dụng các lớp hệ thống lưới thông thường như bạn làm ở bất kỳ nơi nào khác

Cấp độ 1. . col-sm-9

Cấp độ 2. . col-8. col-sm-6

Cấp độ 2. . col-4. col-sm-6



  Launch demo modal



Modal title
×

1

Thay đổi nội dung phương thức

Có một loạt các nút kích hoạt cùng một phương thức với nội dung hơi khác nhau?

Dưới đây là bản trình diễn trực tiếp theo sau là ví dụ về HTML và JavaScript. Để biết thêm thông tin, hãy đọc tài liệu về sự kiện phương thức để biết chi tiết về



  Launch demo modal



Modal title
×

06

Mở phương thức cho @mdo Mở phương thức cho @fat Mở phương thức cho @getbootstrap



  Launch demo modal



Modal title
×

5
Modal title
×

Modal body text goes here.

0

Thay đổi hoạt ảnh

Biến



  Launch demo modal



Modal title
×

07 xác định trạng thái biến đổi của


  Launch demo modal



Modal title
×

9 trước hoạt ảnh tăng dần theo chế độ, biến


  Launch demo modal



Modal title
×

09 xác định biến đổi của


  Launch demo modal



Modal title
×

9 ở cuối hoạt ảnh tăng dần theo chế độ

Ví dụ, nếu bạn muốn một hoạt ảnh phóng to, bạn có thể đặt



  Launch demo modal



Modal title
×

11

Xóa hoạt ảnh

Đối với các phương thức chỉ xuất hiện thay vì mờ dần để xem, hãy xóa lớp



  Launch demo modal



Modal title
×

12 khỏi đánh dấu phương thức của bạn

Modal title
×

Modal body text goes here.

1

Độ cao động

Nếu chiều cao của một modal thay đổi khi nó đang mở, bạn nên gọi



  Launch demo modal



Modal title
×

13 để điều chỉnh lại vị trí của modal trong trường hợp thanh cuộn xuất hiện

khả năng tiếp cận

Đảm bảo thêm



  Launch demo modal



Modal title
×

14 và


  Launch demo modal



Modal title
×

15, tham chiếu tiêu đề phương thức, vào


  Launch demo modal



Modal title
×

2 và


  Launch demo modal



Modal title
×

17 vào chính


  Launch demo modal



Modal title
×

9. Ngoài ra, bạn có thể đưa ra mô tả về hộp thoại phương thức của mình với


  Launch demo modal



Modal title
×

19 trên


  Launch demo modal



Modal title
×

2

Nhúng video YouTube

Nhúng video YouTube vào các phương thức yêu cầu JavaScript bổ sung không có trong Bootstrap để tự động dừng phát lại và hơn thế nữa. Xem bài đăng Stack Overflow hữu ích này để biết thêm thông tin

Kích thước tùy chọn

Các phương thức có ba kích thước tùy chọn, có sẵn thông qua các lớp bổ trợ được đặt trên một



  Launch demo modal



Modal title
×

9. Các kích thước này bắt đầu tại các điểm dừng nhất định để tránh các thanh cuộn ngang trên các khung nhìn hẹp hơn

SizeClassModal max-widthSmall_______142


  Launch demo modal



Modal title
×

43DefaultNone_______144Large


  Launch demo modal



Modal title
×

45


  Launch demo modal



Modal title
×

46Extra large


  Launch demo modal



Modal title
×

47


  Launch demo modal



Modal title
×

48

Phương thức mặc định của chúng tôi không có lớp sửa đổi cấu thành phương thức kích thước “trung bình”

Phương thức cực lớn Phương thức lớn Phương thức nhỏ

Modal title
×

Modal body text goes here.

2

Cách sử dụng

Plugin phương thức chuyển đổi nội dung ẩn của bạn theo yêu cầu, thông qua thuộc tính dữ liệu hoặc JavaScript. Nó cũng thêm



  Launch demo modal



Modal title
×

49 vào hành vi cuộn mặc định để ghi đè và tạo một


  Launch demo modal



Modal title
×

70 để cung cấp khu vực nhấp chuột để loại bỏ các phương thức được hiển thị khi nhấp vào bên ngoài phương thức

Thông qua thuộc tính dữ liệu

Kích hoạt một phương thức mà không cần viết JavaScript. Đặt



  Launch demo modal



Modal title
×

71 trên thành phần bộ điều khiển, chẳng hạn như nút, cùng với


  Launch demo modal



Modal title
×

72 hoặc


  Launch demo modal



Modal title
×

73 để nhắm mục tiêu một phương thức cụ thể để chuyển đổi

Modal title
×

Modal body text goes here.

3

Qua JavaScript

Gọi một phương thức có id



  Launch demo modal



Modal title
×

74 bằng một dòng JavaScript

Modal title
×

Modal body text goes here.

4

Tùy chọn

Các tùy chọn có thể được chuyển qua thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, hãy thêm tên tùy chọn vào



  Launch demo modal



Modal title
×

75, như trong


  Launch demo modal



Modal title
×

76

NameTypeDefaultDescriptionbackdropboolean hoặc chuỗi


  Launch demo modal



Modal title
×

77trueBao gồm phần tử phông nền phương thức. Ngoài ra, chỉ định


  Launch demo modal



Modal title
×

78 cho phông nền không đóng chế độ khi nhấp hoặc khi nhấn phím thoát. keyboardbooleantrueĐóng phương thức khi nhấn phím thoát focusbooleantrueĐặt tiêu điểm vào phương thức khi được khởi tạo. showbooleantrueHiển thị phương thức khi được khởi tạo

phương pháp

Các phương thức và chuyển tiếp không đồng bộ

Tất cả các phương thức API đều không đồng bộ và bắt đầu quá trình chuyển đổi. Họ quay lại người gọi ngay khi quá trình chuyển đổi bắt đầu nhưng trước khi quá trình chuyển đổi kết thúc. Ngoài ra, một cuộc gọi phương thức trên một thành phần chuyển tiếp sẽ bị bỏ qua

Xem tài liệu JavaScript của chúng tôi để biết thêm thông tin



  Launch demo modal



Modal title
×

79

Kích hoạt nội dung của bạn dưới dạng phương thức. Chấp nhận một tùy chọn tùy chọn



  Launch demo modal



Modal title
×

80

Modal title
×

Modal body text goes here.

5



  Launch demo modal



Modal title
×

81

Bật/tắt chế độ theo cách thủ công. Trả về người gọi trước khi phương thức thực sự được hiển thị hoặc ẩn (i. e. trước khi sự kiện



  Launch demo modal



Modal title
×

82 hoặc


  Launch demo modal



Modal title
×

83 xảy ra)

Modal title
×

Modal body text goes here.

6



  Launch demo modal



Modal title
×

84

Mở một phương thức theo cách thủ công. Trả về người gọi trước khi phương thức thực sự được hiển thị (i. e. trước khi sự kiện



  Launch demo modal



Modal title
×

82 xảy ra)

Modal title
×

Modal body text goes here.

7



  Launch demo modal



Modal title
×

86

Ẩn phương thức theo cách thủ công. Trả về người gọi trước khi phương thức thực sự bị ẩn (i. e. trước khi sự kiện



  Launch demo modal



Modal title
×

83 xảy ra)

Modal title
×

Modal body text goes here.

8



  Launch demo modal



Modal title
×

88

Điều chỉnh lại vị trí của phương thức theo cách thủ công nếu chiều cao của phương thức thay đổi khi nó đang mở (i. e. trong trường hợp một thanh cuộn xuất hiện)

Modal title
×

Modal body text goes here.

9



  Launch demo modal



Modal title
×

89

Phá hủy phương thức của một phần tử

Sự kiện

Lớp phương thức của Bootstrap hiển thị một số sự kiện để nối vào chức năng phương thức. Tất cả các sự kiện phương thức được kích hoạt tại chính phương thức đó (i. e. tại

). Loại sự kiệnMô tảshow. bs. modal Sự kiện này kích hoạt ngay lập tức khi phương thức đối tượng



  Launch demo modal



Modal title
×

10 được gọi. Nếu do nhấp chuột gây ra, phần tử được nhấp có sẵn dưới dạng thuộc tính


  Launch demo modal



Modal title
×

06 của sự kiện. cho xem. bs. modalSự kiện này được kích hoạt khi modal được hiển thị cho người dùng (sẽ đợi quá trình chuyển đổi CSS hoàn tất). Nếu do nhấp chuột gây ra, phần tử được nhấp có sẵn dưới dạng thuộc tính


  Launch demo modal



Modal title
×

06 của sự kiện. ẩn giấu. bs. modal Sự kiện này được kích hoạt ngay lập tức khi phương thức đối tượng


  Launch demo modal



Modal title
×

13 được gọi. ẩn giấu. bs. modalSự kiện này được kích hoạt khi phương thức đã hoàn tất bị ẩn khỏi người dùng (sẽ đợi quá trình chuyển đổi CSS hoàn tất). ẩnNgăn chặn. bs. phương thức Sự kiện này được kích hoạt khi phương thức được hiển thị, phông nền của nó là


  Launch demo modal



Modal title
×

78 và một lần nhấp bên ngoài phương thức hoặc nhấn phím thoát được thực hiện.


  Launch demo modal



Modal title
×

0