Câu trả lời:
Đơn giản chỉ cần thêm một title
vào của bạn button
.
<button title="Hello World!">Sample Button</button>
title
thuộc tính để hiển thị phím tắt cho một nút vì các phím tắt không cần thiết và chỉ chạm vào các thiết bị không sử dụng bàn phím.
cả <button>
thẻ và <input type="button">
chấp nhận một thuộc tính tiêu đề ..
<a>
và href
?
a
thẻ cũng như tất cả các thẻ hỗ trợ title
thuộc tính. Xem developer.mozilla.org/en-US/docs/Web/HTML/Global_attribut
Sử dụng title
thuộc tính. Nó là một thuộc tính HTML tiêu chuẩn và theo mặc định được hiển thị trong một chú giải công cụ bởi hầu hết các trình duyệt máy tính để bàn.
Đối với tất cả mọi người ở đây đang tìm kiếm một giải pháp điên rồ , chỉ cần thử
title="your-tooltip-here"
trong bất kỳ thẻ . Tôi đã thử nghiệm td
và a
của nó và nó hoạt động khá.
Một nút chấp nhận một thuộc tính "tiêu đề". Sau đó, bạn có thể gán cho nó giá trị bạn muốn làm cho nhãn xuất hiện khi bạn di chuột qua nút.
<button type="submit" title="Login">
Login</button>
Các thuộc tính tiêu đề có nghĩa là để cung cấp thêm thông tin. Nó không hữu ích cho SEO vì vậy không bao giờ nên có cùng một văn bản trong tiêu đề và alt có nghĩa là để mô tả hình ảnh hoặc đầu vào so với những gì nó làm. ví dụ:
<button title="prints out hello world">Sample Buttons</button>
<img title="Hms beagle in the straits of magellan" alt="HMS Beagle painting" src="hms-beagle.jpg" />
Thuộc tính tiêu đề sẽ tạo ra một mẹo công cụ, nhưng nó sẽ được trình duyệt kiểm soát cho đến khi nó xuất hiện và nó trông như thế nào. Nếu bạn muốn kiểm soát nhiều hơn, có các tùy chọn jQuery của bên thứ ba, nhiều mẫu css như Bootstrap đã tích hợp sẵn các giải pháp và bạn cũng có thể viết một giải pháp css đơn giản nếu muốn. kiểm tra giải pháp w3schools này .
Bạn nên sử dụng cả hai thuộc tính title và alt để làm cho nó hoạt động trong tất cả các trình duyệt.
<button title="Hello World!" alt="Hello World!">Sample Button</button>
alt
thuộc tính chỉ dành cho hợp lệ img
, input type="image"
và area
thẻ.
disabled
nút vì Bootstrap đặtpointer-events: none
cho trạng thái bị vô hiệu hóa. Nó sẽ hoạt động nếu được đặtpointer-events: auto
trực tiếp vào phần tử.