Bootstrap ít hơn
Bắt đầu bằng cách bao gồm CSS và JavaScript sẵn sàng sản xuất của Bootstrap thông qua CDN mà không cần bất kỳ bước xây dựng nào. Xem nó trong thực tế với bản demo Bootstrap CodePen này Show
Để tham khảo, đây là các liên kết CDN chính của chúng tôi DescriptionURLCSS 0Bạn cũng có thể sử dụng CDN để tìm nạp bất kỳ bản dựng bổ sung nào của chúng tôi được liệt kê trong trang Nội dung Bước tiếp theothành phần JSTò mò không biết thành phần nào yêu cầu JavaScript và Popper của chúng tôi một cách rõ ràng? . Nếu bạn hoàn toàn không chắc chắn về cấu trúc trang chung, hãy tiếp tục đọc mẫu trang mẫu Hiển thị các thành phần yêu cầu JavaScript
Toàn cầu quan trọngBootstrap sử dụng một số kiểu và cài đặt toàn cầu quan trọng, tất cả đều hầu như chỉ hướng đến việc chuẩn hóa các kiểu trình duyệt chéo. Hãy đi sâu vào loại tài liệu HTML5Bootstrap yêu cầu sử dụng loại tài liệu HTML5. Không có nó, bạn sẽ thấy một số kiểu dáng ngộ nghĩnh và không đầy đủ
Bootstrap được phát triển trên thiết bị di động trước, một chiến lược trong đó chúng tôi tối ưu hóa mã cho thiết bị di động trước rồi sau đó mở rộng quy mô các thành phần khi cần bằng truy vấn phương tiện CSS. Để đảm bảo hiển thị phù hợp và thu phóng cảm ứng cho tất cả các thiết bị, hãy thêm thẻ meta chế độ xem đáp ứng vào của bạn
Bạn có thể xem một ví dụ về điều này trong thực tế kích thước hộpĐể định cỡ đơn giản hơn trong CSS, chúng tôi chuyển giá trị toàn cầu 1 từ 2 thành 3. Điều này đảm bảo 4 không ảnh hưởng đến chiều rộng được tính toán cuối cùng của phần tử, nhưng nó có thể gây ra sự cố với một số phần mềm của bên thứ ba như Google Maps và Công cụ tìm kiếm tùy chỉnh của GoogleTrong trường hợp hiếm hoi, bạn cần ghi đè lên nó, hãy sử dụng một cái gì đó như sau
Với đoạn mã trên, các phần tử lồng nhau—bao gồm cả nội dung được tạo thông qua 5 và 6—tất cả sẽ kế thừa 1 đã chỉ định cho 8 đóTìm hiểu thêm về mô hình hộp và kích thước tại Thủ thuật CSS khởi động lạiĐể cải thiện khả năng hiển thị trên nhiều trình duyệt, chúng tôi sử dụng Khởi động lại để sửa lỗi không nhất quán giữa các trình duyệt và thiết bị đồng thời cung cấp các cài đặt lại có chủ ý hơn một chút cho các thành phần HTML phổ biến Luôn cập nhật về sự phát triển của Bootstrap và tiếp cận cộng đồng với những tài nguyên hữu ích này Có một số cách rất đơn giản để bắt đầu với Bootstrap (phiên bản hiện tại v3. 1. 1), mỗi cách phù hợp với các mức độ và các nhu cầu khác nhau. Hãy đọc qua và xem cách nào phù hợp với nhu cầu cụ thể của bạn Chứa các tệp CSS, JavaScript và phông chữ đã được biên dịch và nén lại. Không bao gồm tài liệu và mã nguồn gốc của các tập tin Tải xuống Bootstrap Mã nguồnChứa các tập tin mã nguồn Ít hơn, JavaScript và các tập tin về phông chữ, cùng với tài liệu của chúng tôi. Request a bộ biên dịch Less and nguồn tải xuống Bootstrap CDNAi đó ở MaxCDN hỗ trợ lưu trữ định dạng CDN cho CSS và JavaScript của Bootstrap. Bạn chỉ cần sử dụng các liên kết Bootstrap CDN
Cài đặt với BowerCài đặt và quản lý các tập tin Ít hơn, CSS, JavaScript và phông chữ của Bootstrap bằng cách sử dụng Bower Bootstrap được tải xuống theo hai định dạng, bên trong mỗi định dạng, bạn sẽ tìm thấy các tập tin và thư mục được nêu dưới đây, nhóm các tài nguyên sử dụng chung một cách logic và cung cấp cả hai biến có thể biên dịch và nén Bootstrap compileKhi tải xuống, hãy giải nén thư mục và bạn sẽ thấy cấu trúc của Bootstrap (đã biên dịch) tương tự như thế này
Đây là dạng cơ bản nhất của Bootstrap, bao gồm các tập tin đã được biên dịch từ trước để có thể sử dụng một cách nhanh chóng trong tất cả các dự án web. Chúng tôi cung cấp các CSS và JS đã được biên dịch (_______15_______1), cũng như CSS và JS đã được biên dịch và nén lại ( 2). Phông chữ Glyphicons cũng được tích hợp sẵn trong định dạng này của BootstrapMã nguồn của BootstrapMã nguồn của Bootstrap bao gồm các tập tin CSS, JavaScript, phông chữ đã được biên dịch cùng với đó là mã nguồn Ít hơn, JavaScript và tài liệu hướng dẫn sử dụng. Các cụ thể hơn, cấu trúc của nó tương tự như sau
Các thư mục 3, 4, và 5 là nơi lưu trữ mã nguồn CSS, JS và phông chữ của chúng tôi. Thư mục 6 lưu trữ toàn bộ những tập tin được biên dịch đã nói ở trên. Thư mục 7 lưu trữ mã nguồn của phần tài liệu hướng dẫn sử dụng và thư mục 8 lưu trữ các ví dụ về cách sử dụng Bootstrap. Ngoài ra, các tập tin khác đi kèm được sử dụng để hỗ trợ đóng gói công việc, cung cấp thông tin bản quyền và thông tin phát triển của BootstrapBootstrap sử dụng Grunt để xây dựng hệ thống, với các phương thức thuận tiện khi làm việc với framework. Đây là cách mà chúng tôi biên dịch nên mã nguồn, chạy kiểm tra và nhiều hơn thế nữa Cài đặt GruntĐể cài đặt Grunt, trước hết bạn phải tải về và cài đặt nút. js (đã bao gồm npm). npm là tên viết tắt của các mô-đun đóng gói nút và là một cách để quản lý các sự kiện phụ thuộc khi phát triển thông qua nút. js Sau đó từ màn hình giao diện dòng lệnh (command-line)
Sau khi cài đặt xong, bạn sẽ có thể chạy lệnh Grunt từ màn hình dòng lệnh Lệnh Grunt có sẵnbootstrap/ ├── less/ ├── js/ ├── fonts/ ├── dist/ │ ├── css/ │ ├── js/ │ └── fonts/ └── docs/ └── examples/4 (chỉ biên dịch CSS và Javascript)Tái tạo lại thư mục 5 với các tập tin CSS và Javascript đã được biên dịch và nén lại. Nếu bạn là người sử dụng Bootstrap, thì thông thường đây là lệnh mà bạn sẽ sử dụngbootstrap/ ├── less/ ├── js/ ├── fonts/ ├── dist/ │ ├── css/ │ ├── js/ │ └── fonts/ └── docs/ └── examples/6 (Theo dõi)Theo dõi mã nguồn tệp Ít hơn và tự động biên dịch lại các tệp CSS bất kể khi nào có thay đổi bootstrap/ ├── less/ ├── js/ ├── fonts/ ├── dist/ │ ├── css/ │ ├── js/ │ └── fonts/ └── docs/ └── examples/7 (Chạy kiểm tra)Chạy JSHint và chạy các kiểm tra QUnit trên cùng trong PhantomJS bootstrap/ ├── less/ ├── js/ ├── fonts/ ├── dist/ │ ├── css/ │ ├── js/ │ └── fonts/ └── docs/ └── examples/8 (Nên tạo tất cả thứ và chạy kiểm tra)Biên dịch và nén CSS với Javascript, xây dựng hướng dẫn tài liệu hướng dẫn sử dụng, chạy trình xác thực HTML5 so sánh với tài liệu, tái tạo lại các Customizer tài nguyên và nhiều hơn thế nữa. Lệnh này thường chỉ cần thiết khi bạn muốn đưa vào Bootstrap Vấn đềNếu bạn gặp vấn đề khi cài đặt sự phụ thuộc hoặc chạy lệnh Grunt, trước hết hãy xóa thư mục 9 được tạo bởi npm. Sau đó, hãy chạy lại lệnh 2Please started with this template cơ bản, hoặc chỉnh sửa. Chúng tôi hy vọng bạn sẽ thay đổi các mẫu và ví dụ của chúng tôi để phù hợp với nhu cầu của bạn Vui lòng sao chép đoạn mã HTML bên dưới để bắt đầu làm việc với Bootstrap
Các ví dụ sau đây được xây dựng bằng cách kết hợp mẫu cơ bản bên trên cùng với các thành phần của Bootstrap. Vui lòng tham khảo để biết thêm một số gợi ý trong việc duy trì các biến thể Bootstrap của riêng bạn Sử dụng frameworkkhởi động mẫuMẫu này chỉ bao gồm CSS và Javascript đã biên dịch và một vùng chứa Chủ đề của BootstrapTăng kinh nghiệm người dùng trực tiếp quan trọng hơn lướiBao gồm rất nhiều ví dụ khác nhau về bố cục dạng lưới cục bộ JumbotronĐược xây dựng dựa trên các thành phần jumbotron và thanh điều hướng tương tự với một hệ thống lưới cơ bản JumbotronXây dựng nên có nhiều trang tùy biến bằng cách sử dụng container và jumbotron mặc định Thanh điều hướngMẫu rất cơ bản bao gồm một thanh điều hướng cùng với một chút nội dung Thanh điều hướng không cố định (static-top)Mẫu rất cơ bản bao gồm một thanh điều hướng tĩnh-top với một chút nội dung Thanh điều hướng cố địnhMẫu rất cơ bản bao gồm một thanh điều hướng cố định với một chút nội dung Các thành phần tùy biếnChe phủMột mẫu dưới dạng một trang được sử dụng bởi người xây dựng nên những trang chủ đơn giản mà đẹp mắt băng chuyềnTùy chỉnh thanh điều hướng và băng chuyền và kết hợp với một số thành phần mới khác BlogBố cục cục bộ 2 cột đơn giản của blog với thanh điều hướng, tiêu đề và loại đã được tùy biến Control PanelCấu trúc cơ bản của bảng điều khiển cho quản trị viên với thanh điều hướng và thanh bên cố định Trang đăng nhậpThay đổi thiết kế và bố cục của biểu mẫu để tạo ra một biểu mẫu đăng nhập đơn giản Chân trang cố địnhGắn chặt chân trang vào phía dưới cùng của khung nhìn khi nội dung hiển thị quá ngắn Sticky footer và thanh điều hướngGắn chân trang vào phía dưới cùng với thanh điều hướng cố định bên trên của khung nhìn thử nghiệmvải bốXây dựng nên một menu điều hướng dạng đóng/mở ngoài khung vẽ để sử dụng Các cột hệ thống có chiều cao bằng nhau của lướiThêm hệ thống cột có chiều cao bằng nhau vào hệ thống lưới hiện tại của Bootstrap Hãy cập nhật sự phát triển của Bootstrap và hòa nhập với cộng đồng của chúng tôi bằng những tài nguyên sau đây Bạn cũng có thể theo dõi @twbootstrap trên Twitter để luôn được cập nhật thông tin mới nhất về Bootstrap Mặc dù vậy, Bootstrap sẽ tự động thay đổi các trang của bạn để phù hợp với các kích thước màn hình khác nhau. Tuy nhiên, nếu bạn muốn vô hiệu hóa tính năng này, hãy tham khảo tài liệu bên dưới của chúng tôi và khi đó trang web của bạn sẽ hoạt động giống như ví dụ này Các bước để vô hiệu hóa tính năng đáp ứng
You will also need to have Reply. js để chạy trên trình duyệt IE8 (vì truy vấn phương tiện của chúng tôi vẫn ở đó và cần được xử lý) Mẫu của Bootstrap với tính năng đáp ứng bị vô hiệu hóaVí dụ sau đây được tạo ra bằng cách áp dụng những bước đã nói ở trên, hãy tham khảo mã nguồn của nó để xem những thay đổi nào đã được áp dụng Xem ví dụ về vô hiệu hóa tính năng đáp ứng Bootstrap được xây dựng để hoạt động ổn định nhất với các trình duyệt mới nhất trên máy tính để bàn và các thiết bị di động, điều đó có nghĩa là các trình duyệt cũ có thể hiển thị các kiểu khác nhau mặc định vẫn có đầy đủ Các trình duyệt được hỗ trợCụ thể, chúng tôi hỗ trợ phiên bản mới nhất cho trình duyệt và nền tảng sau đây. Trên Windows, chúng tôi hỗ trợ các trình duyệt từ IE8-IE11. Vui lòng xem bảng bên dưới để biết thêm chi tiết ChromeFirefoxInternet ExplorerOperaSafariAndroidHỗ trợ Hỗ trợN/AKhông Hỗ trợN/AiOS Hỗ trợN/AKhông hỗ trợHỗ trợMac OS X Hỗ trợ Hỗ trợWindows Hỗ trợ Hỗ trợ Hỗ trợKhông Hỗ trợ Bootstrap cũng hoạt động tốt trên trình duyệt Chromium và trình duyệt Chrome trong Linux, Firefox trong Linux và Internet Explorer 7, mặc dù các trình duyệt này không được hỗ trợ theo một cách chính thức Để xem danh sách các lỗi trình duyệt mà Bootstrap gặp phải, hãy tham khảo phần Trình duyệt bị lỗi Trình duyệt Internet Explorer 8 và 9Trình duyệt Internet Explorer 8 và 9 cũng được hỗ trợ, tuy nhiên có một số thuộc tính CSS và phần tử HTML5 không được hỗ trợ một cách đầy đủ trên các trình duyệt này. Ngoài ra, Trình duyệt Internet Explorer 8 yêu cầu sử dụng Phản hồi. js to support for media query Tính năngInternet Explorer 8Internet Explorer 9_______37_______7Không hỗ trợ hỗ trợ 8Không hỗ trợ hỗ trợ 9Không hỗ trợ hỗ trợ, với tiền tố 0 1Không hỗ trợ 2Không hỗ trợVui lòng tham khảo Tôi có thể sử dụng. để biết thêm chi tiết về các tính năng CSS3 và HTML5 mà trình duyệt hỗ trợ Browse Internet Explorer 8 and Reply. jsHãy cẩn thận với các vấn đề khi sử dụng Phản hồi. js trong môi trường phát triển và khai thác của bạn trên trình duyệt Internet Explorer 8 Trả lời. js và CSS tên miền chéoViệc sử dụng Reply. js tương tự với CSS được lưu trữ trên một tên miền (phụ) khác (ví dụ như trên CDN) yêu cầu thêm một số thiết lập. to know more chi tiết Trả lời. js và
|