Hướng dẫn how do i hover in bootstrap? - làm cách nào để di chuột trong bootstrap?
Bootstrap 5 Hiệu ứng di chuộtHiệu ứng di chuột MDB xuất hiện khi người dùng định vị con trỏ máy tính trên một phần tử mà không kích hoạt nó. Hiệu ứng di chuột làm cho một trang web tương tác nhiều hơn. Show Tuy nhiên, chúng tôi không khuyên bạn nên trộn các hiệu ứng di chuột với các yếu tố chức năng (như thả xuống trên di chuột hoặc các nút ẩn chỉ hiển thị sau khi di chuột) bởi vì cách tiếp cận như vậy không thân thiện với thiết bị di động. MDB là một khung công tác đầu tiên trên thiết bị di động, vì vậy chúng tôi rất quan trọng để làm cho mỗi thành phần dễ sử dụng cho màn hình cảm ứng. Đó là lý do tại sao các hiệu ứng di chuột của chúng tôi rất nhẹ nhàng và trang trí.gentle and decorative. Ví dụ cơ bảnDưới đây là ví dụ phổ biến nhất về việc sử dụng hiệu ứng di chuột - một hình ảnh đã thay đổi để liên kết với hiệu ứng gợn bổ sung khi nhấp. Ngoài ra, chúng tôi đã thêm bóng và các góc tròn và cũng thay đổi màu gợn mắt thành ánh sáng thông qua 4.LoạiTrong MDB có 3 loại hiệu ứng di chuột: lớp phủ, zoom và bóng. Lớp phủLớp phủ là một hiệu ứng bao gồm màu sắc và mức độ mờ của toàn bộ hình ảnh. Giống như với mặt nạ, bạn có thể thay đổi màu sắc và độ mờ bằng cách thao tác mã RGBA. Hiệu ứng lơ lửng lớp phủ của chúng tôi dựa vào mặt nạ. Hãy xem tài liệu mặt nạ của chúng tôi để tìm hiểu thêm. Thêm lớp 5 vào phần tử 6 để áp dụng hiệu ứng di chuột. Sau đó thao tác mã RGBA để thay đổi màu của lớp phủ. 7 8 9 0 1 2Bạn thậm chí có thể đặt một gradient ưa thích như một lớp phủ. PhóngĐể áp dụng hiệu ứng di chuột Zoom, bạn phải sử dụng một chút khác nhau, nhưng cú pháp đơn giản hơn. Bạn chỉ cần thêm lớp 3 vào phần tử 4.BóngHiệu ứng Hover Shadow thậm chí còn đơn giản hơn. Chỉ cần thêm lớp 5 vào bất kỳ yếu tố nào để áp dụng hiệu ứng.Hiệu ứng trộnBạn có thể tự do trộn tất cả các hiệu ứng với nhau. Tuy nhiên, hãy cẩn thận để không lạm dụng nó. MDB tuân thủ nguyên tắc tối giản và sự tinh tế. Lớp phủ trên mặt nạNếu bạn muốn đặt một văn bản trên hình ảnh và bạn cần một sự tương phản thích hợp, nhưng bạn vẫn muốn có hiệu ứng di chuột, bạn có thể áp dụng lớp phủ trên mặt nạ đã có. Tài liệu và ví dụ để thêm các bộ công cụ Bootstrap tùy chỉnh với CSS và JavaScript bằng CSS3 cho hình ảnh động và thuộc tính dữ liệu để lưu trữ tiêu đề cục bộ. Tổng quanNhững điều cần biết khi sử dụng plugin Tooltip:
Có tất cả những thứ đó? Tuyệt vời, hãy để xem cách họ làm việc với một số ví dụ. Một cách để khởi tạo tất cả các chú giải công cụ trên một trang sẽ là chọn chúng bằng thuộc tính 4 của chúng:
Ví dụDi chuột qua các liên kết bên dưới để xem chú giải công cụ: Quần bó sát cấp độ keffiyeh có lẽ bạn đã không nghe nói về chúng. BOOTH BOOTH BEARD RAW denim Letterpress Vegan Messenger Bag Stumptown. Seitan từ nông trại đến bàn, trang phục Mỹ 8 bit của McSweeney có một chiếc Vinyl Chambray Terry Richardson. Beard Stumptown, Cardigans Banh Mi Lomo Thundercats. Đậu phụ Biod Diesel Williamsburg Marfa, Four Loko McSweeney's Cleanse Vegan Chambray. Một nghệ nhân thực sự mỉa mai bất kể Keytar, Banksy Austin Austin Austin xử lý Freegan Cred Cred Denim Cà phê duy nhất. Di chuột qua các nút bên dưới để xem bốn hướng dẫn của Tooltips: trên cùng, phải, dưới cùng và bên trái.
Và với HTML tùy chỉnh được thêm vào:
Cách sử dụngPlugin Tooltip tạo nội dung và đánh dấu theo yêu cầu và theo các công cụ mặc định là chú giải công cụ sau phần tử kích hoạt của chúng. Kích hoạt chú giải công cụ thông qua JavaScript:
Đánh dấuĐánh dấu bắt buộc cho một công cụ chỉ là thuộc tính 5 và 6 trên phần tử HTML mà bạn muốn có một chú giải công cụ. Đánh dấu được tạo của một chú giải công cụ khá đơn giản, mặc dù nó yêu cầu một vị trí (theo mặc định, được đặt thành 7 bởi plugin).Làm công cụ hoạt động cho bàn phím và người dùng công nghệ hỗ trợBạn chỉ nên thêm các chú giải công cụ vào các phần tử HTML có thể tập trung và tương tác với bàn phím truyền thống (như liên kết hoặc điều khiển biểu mẫu). Mặc dù các phần tử HTML tùy ý (như 8) có thể được tập trung bằng cách thêm thuộc tính 9, điều này sẽ thêm Tab gây khó chịu và khó hiểu dừng các yếu tố không tương tác cho người dùng bàn phím. Ngoài ra, hầu hết các công nghệ hỗ trợ hiện không công bố chú giải công cụ trong tình huống này.Ngoài ra, không chỉ dựa vào 0 vì trình kích hoạt cho chú giải công cụ của bạn, vì điều này sẽ làm cho chú giải công cụ của bạn không thể kích hoạt cho người dùng bàn phím.
Các yếu tố bị vô hiệu hóaCác yếu tố với thuộc tính 1 aren tương tác, có nghĩa là người dùng không thể tập trung, di chuột hoặc nhấp vào chúng để kích hoạt một chú giải công cụ (hoặc popover). Là một cách giải quyết, bạn sẽ muốn kích hoạt chú giải công cụ từ trình bao bọc 2 hoặc 8, lý tưởng là tập trung vào bàn phím bằng cách sử dụng 9 và ghi đè 5 trên phần tử bị vô hiệu hóa.Tùy chọnCác tùy chọn có thể được truyền qua các thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, hãy nối tên tùy chọn vào 6, như trong 7.
Tiêu đềChuỗi | yếu tố | hàm số 'Giá trị tiêu đề mặc định nếu thuộc tính $('#example').tooltip(options) |
Cho phép chỉ định vị trí nào popper sẽ sử dụng khi dự phòng. Để biết thêm thông tin, hãy tham khảo tài liệu hành vi của popper.js | ranh giới |
---|---|
Chuỗi | yếu tố | 'cuộn giấy' |
Ranh giới ràng buộc tràn của chú giải công cụ. Chấp nhận các giá trị của 7, 8, 9 hoặc tham chiếu htmlelement (chỉ JavaScript). Để biết thêm thông tin, hãy tham khảo tài liệu phòng ngừa của Popper.js. | Thuộc tính dữ liệu cho các công cụ riêng lẻ |
ẩn.bs.tooltip | Sự kiện này được bắn ngay lập tức khi phương thức thể hiện 5 đã được gọi. |
ẩn.bs.tooltip | Sự kiện này được bắn khi ToolTip đã hoàn thành việc bị ẩn khỏi người dùng (sẽ chờ hoàn thành chuyển đổi CSS). |
chèn.bs.tooltip | Sự kiện này được bắn sau sự kiện 6 khi mẫu Tooltip đã được thêm vào DOM. |
3