Bootstrap thanh điều hướng ẩn

Bootstrap 3 không hỗ trợ tính năng tương thích ngược với các phiên bản v2. x. Vui lòng sử dụng bài viết này để biết cách nâng cấp từ phiên bản v2. x lên v3. 0. Để có cái nhìn tổng quan hơn, hãy tham khảo những thay đổi mới trong phiên bản v3. 0

Change the main class

Sau bảng sẽ cho bạn thấy những thay đổi về phong cách của phiên bản v3. 0 so với v2. x

Bootstrap 2. Bootstrap 3. 0.row-fluid.row.span*.col-md-*.offset*.col-md-offset-*.brand.navbar-brand.navbar .nav.navbar-nav.row0.row1.row2.row3.row4.row5.row6.row7.row8.row9.span*0.span*1.span*2.span*3.span*4.span*5.span*6.span*7.span*8.span*9.col-md-*0.col-md-*1.col-md-*2.col-md-*3.col-md-*4Split into .col-md-*5.col-md-*6.col-md-*7.col-md-*8.col-md-*9.offset*0Split into .offset*1.offset*2.offset*3.offset*4.offset*5.offset*6.offset*7.offset*8 .offset*9.col-md-offset-*0 .col-md-offset-*1.col-md-offset-*2 .col-md-offset-*3.col-md-offset-*4.col-md-offset-*5.col-md-offset-*6.col-md-offset-*7.col-md-offset-*8.col-md-offset-*9.brand0.brand1.brand2.brand3.brand4.brand5.brand6.brand7.brand8.brand9.navbar-brand0.navbar-brand1.navbar-brand2.navbar-brand3.navbar-brand4.navbar-brand5.navbar-brand6.navbar-brand7.navbar-brand8.navbar-brand9.navbar .nav0.navbar .nav1.navbar .nav2.navbar .nav3.navbar .nav4.navbar .nav5.navbar .nav6

Những thay đổi mới

Chúng tôi đã bổ sung một số phần tử mới cũng như cập nhật các phần tử cũ. Dưới đây là danh sách các phần tử mới và các phần tử cũ đã được cập nhật

Phần tửMô tảPanels.navbar .nav0 .navbar .nav6 .navbar .nav9 .navbar .nav2 .navbar-nav1 .navbar .nav4List groups.navbar-nav3 .navbar-nav4 .navbar-nav5 .navbar-nav6Glyphicons.navbar-nav7Jumbotron.row7Extra small grid (<768px).navbar-nav9Small grid (≥768px).row00Medium grid (≥992px).col-md-*Large grid (≥1200px).row02Responsive utility classes (≥1200px).row03 .row04Offsets.row05 .col-md-offset-* .row07Push.row08 .row09 .row10Pull.row11 .row12

Đào thải

Dưới đây là danh sách các phần tử được đào tạo hoặc cập nhật trong phiên bản v3. 0

Element Element from 2. xPhần tử tương đương trong phiên bản 3. 0Hành động biểu mẫu.row43N/A Biểu mẫu tìm kiếm.row44N/ANhóm biểu mẫu có thông tin_______145N/AKích thước đầu vào có chiều rộng cố định.row46 .row47 .row48 .row49 .row50 .row51 Vui lòng sử dụng và. Đầu vào biểu mẫu cấp độ khối _.offset*2 Không có phần tử tương đương, nhưng có thể sử dụng tương tự. Inverse buttons.row54N/AFluid row.row-fluid.row (hệ thống lưới không cần cố định nữa)Controls wrapper.row57N/AControls row.row58.row hoặc .offset*5Navbar inner.row61N/ANavbar vertical dividers.row62N/ADropdown submenu.row63N/ATab alignments.row64 .row65 .row66N/APill-based tabbable area.row67.row68Pill-based tabbable area pane.row69.row70Nav lists.row71 .row72Không có phần . Trợ giúp nội tuyến cho các điều khiển biểu mẫu.row74Không có phần tử tương đương, tuy nhiên .row75 có thể sử dụng tương tự. Màu sắc tiến bộ cấp độ phi thanh.row76 .row77 .row78 .row79 Vui lòng sử dụng .navbar-brand6 trên .navbar-brand4

Các lưu ý

Những thay đổi khác nhau trong phiên bản v3. 0 is not true rõ ràng. Các lớp cơ sở, các kiểu chủ chốt và các hành vi đều đã được thay đổi để tương thích với cách tiếp cận ưu tiên điện thoại di động. Dưới đây là danh sách cụ thể

  • Theo mặc định, các dạng văn bản kiểm soát biểu mẫu hiện chỉ nhận một số kiểu. Đối với các tệp màu sắc trung tâm và góc bo tròn, hãy sử dụng lớp .offset*3 để tạo kiểu cho phần tử
  • Form-control format text with class .offset*3 has width 100% by setting default. Please set the input into the side of .row84 to control width of input
  • .row85 không còn đi kèm với các ngữ cảnh lớp (-success,-primary,. )
  • .span*0 cũng phải sử dụng .row87 để hiển thị định dạng mặc định của nút
  • .row không trôi chảy
  • Theo mặc định, các hình ảnh sẽ không được áp dụng tính năng phản hồi nữa. Hãy sử dụng .row27 đẻ làm co giãn kích thước của .row90
  • Các biểu tượng, hiện tại là .navbar-nav7, đều được xây dựng dựa trên phông chữ. Các biểu tượng yêu cầu phải sử dụng cơ sở lớp và một lớp biểu tượng (Ví dụ. .row92)
  • Typeahead đã được đào tạo, hãy sử dụng Twitter Typeahead
  • Đánh dấu của phương thức đã được thay đổi một cách đáng kể. Các phần .row93, .row94 và .row95 được đặt trong .row38 và .row37 để có phong cách tốt hơn. Ngoài ra, bạn cũng không cần phải thêm lớp .row98 vào .row99 trong phần đánh dấu của bạn
  • In the version v3. 1. 0, HTML được tải xuống bởi tùy chọn .span*00 của phương thức này được tích hợp vào .row38 (từ phiên bản v3. 0. 0 to v3. 0. 3, into .row99) thay vì vào .row94. Điều này cho phép bạn có thể dễ dàng thay đổi nội dung của header và footer trong modal, chứ không chỉ nội dung
  • Hộp kiểm tính năng và radio của nút plugin. js nay đều sử dụng .span*04 thay vì .span*05 hoặc .span*06 trong đánh dấu của họ
  • Các sự kiện trong Javascript nay không được gian hóa tên. Ví dụ, để quản lý sự kiện "show" của modal, hãy sử dụng .span*07. Đối với sự kiện "được hiển thị" của thẻ định dạng thành phần điều hướng, hãy sử dụng .span*08,

Để biết thêm thông tin chi tiết về việc nâng cấp phiên bản v3. 0 và xem những đoạn mã ngắn sử dụng Bootstrap, hãy tham khảo Bootply