Có thể có chú giải công cụ cho các ô bảng không có JavaScript hay không. Không thể sử dụng nó. Cảm ơn?Chú giải công cụ cho các ô trong bảng HTML (không có javascript)
Trả lời
bạn đã thử chưa?
<td title="This is Title">
nó làm việc tốt ở đây trên Firefox v 18 (Aurora), Internet Explorer 8 & Google Chrome v 23x
Có. Bạn có thể sử dụng thuộc tính title
trên các phần tử ô, với khả năng sử dụng kém hoặc bạn có thể sử dụng chú giải công cụ CSS (một số câu hỏi hiện có, có thể trùng lặp với câu hỏi này).
er ... liên kết của bạn đang trỏ đến trang này. – Christophe
Đó là một bản chỉnh sửa kỳ quặc; bây giờ hoàn tác. Dù sao, chỉ cần tìm kiếm "chú giải công cụ" mang lại nhiều câu hỏi và câu trả lời thú vị. –
Bạn có thể sử dụng css và thuộc tính giả: hover. Đây là simple demo. Nó sử dụng css sau:
a span.tooltip {display:none;}
a:hover span.tooltip {position:absolute;top:30px;left:20px;display:inline;border:2px solid green;}
Lưu ý rằng các trình duyệt cũ có hỗ trợ giới hạn: hover.
Câu trả lời thứ hạng cao nhất bởi Mudassar Bashir sử dụng "danh hiệu" thuộc tính dường như là cách dễ nhất để làm điều này, nhưng nó cho phép bạn kiểm soát ít hơn cách chú thích/chú giải công cụ được hiển thị.
Tôi thấy rằng Câu trả lời của Christophe cho một lớp công cụ tùy chỉnh dường như kiểm soát nhiều hơn hành vi của chú thích/chú giải công cụ. Vì bản demo được cung cấp không bao gồm một bảng, theo câu hỏi, ở đây là a demo that includes a table.
Lưu ý rằng kiểu "vị trí" cho phần tử mẹ của khoảng (trong trường hợp này), phải được đặt thành "tương đối" để nhận xét không đẩy nội dung bảng xung quanh khi nó được hiển thị. Phải mất một lúc tôi mới hiểu ra điều đó.
#MyTable{
border-style:solid;
border-color:black;
border-width:2px
}
#MyTable td{
border-style:solid;
border-color:black;
border-width:1px;
padding:3px;
}
.CellWithComment{
position:relative;
}
.CellComment{
display:none;
position:absolute;
z-index:100;
border:1px;
background-color:white;
border-style:solid;
border-width:1px;
border-color:red;
padding:3px;
color:red;
top:20px;
left:20px;
}
.CellWithComment:hover span.CellComment{
display:block;
}
<table id="MyTable">
<caption>Cell 1,2 Has a Comment</caption>
<thead>
<tr>
<td>Heading 1</td>
<td>Heading 2</td>
<td>Heading 3</td>
</tr>
</thead>
<tbody>
<tr></tr>
<td>Cell 1,1</td>
<td class="CellWithComment">Cell 1,2
<span class="CellComment">Here is a comment</span>
</td>
<td>Cell 1,3</td>
<tr>
<td>Cell 2,1</td>
<td>Cell 2,2</td>
<td>Cell 2,3</td>
</tr>
</tbody>
</table>
Một tiến hóa của những gì BioData41 thêm ...
Nơi những gì sau trong phong cách CSS
<style>
.CellWithComment{position:relative;}
.CellComment
{
visibility: hidden;
width: auto;
position:absolute;
z-index:100;
text-align: Left;
opacity: 0.4;
transition: opacity 2s;
border-radius: 6px;
background-color: #555;
padding:3px;
top:-30px;
left:0px;
}
.CellWithComment:hover span.CellComment {visibility: visible;opacity: 1;}
</style>
Sau đó, sử dụng nó như thế này:
<table>
<tr>
<th class="CellWithComment">Category<span class="CellComment">"Ciaooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"</span></th>
<th class="CellWithComment">Code<span class="CellComment">"Ciaooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"</span></th>
<th>Opened</th>
<th>Event</th>
<th>Severity</th>
<th>Id</th>
<th>Component Name</th>
</tr>
<tr>
<td>Table cell</td>
<td>Table cell</td>
<td>Table cell</td>
<td>Table cell</td>
<td>Table cell</td>
<td>Table cell</td>
<td>Table cell</td>
</tr>
<tr>
<td>Table cell</td>
<td>Table cell</td>
<td>Table cell</td>
<td>Table cell</td>
<td>Table cell</td>
<td>Table cell</td>
<td>Table cell</td>
</tr>
</table>
Sự khác biệt là gì? –
- 1. Chú giải công cụ trên ô. GWT
- 2. Cách thêm chú giải công cụ vào ô trong jtable?
- 3. chú giải công cụ jqgrid cho ô tiêu đề chỉ
- 4. Cách thêm chú giải công cụ cho một mục hoặc ô của bảng vaadin
- 5. chú giải công cụ cho Nút
- 6. Chú giải công cụ cho QPushButton
- 7. Chú giải công cụ cho các mục CheckedListBox?
- 8. Đề xuất cho các chú giải công cụ jQuery
- 9. cách đóng chú giải công cụ jQuery
- 10. Chú giải công cụ trong .Net
- 11. Chú giải công cụ trên hình ảnh
- 12. Chú giải công cụ với Twitter Bootstrap
- 13. Căn chỉnh văn bản trong chú giải công cụ bootstrap
- 14. Gói khởi động trong thiên thạch có bao gồm chú giải công cụ khởi động không?
- 15. Hiển thị chú giải công cụ cho MenuItem
- 16. Cách nhận chú giải công cụ tiêu đề được tạo javascript cho SVG để hiển thị
- 17. Cách hiển thị chú giải công cụ khi nhấp chuột
- 18. Phím tắt cho chú giải công cụ Visual Studio/Resharper?
- 19. Tạo chú giải công cụ cho Custom UserControl
- 20. Các lớp phủ/chú giải công cụ có hoạt động chính xác trong các Emacs cho Windows không?
- 21. Biểu đồ Google - đầy đủ html trong chú giải công cụ
- 22. Oracle APEX: Chú giải công cụ trên ô của báo cáo
- 23. Cách thêm chú giải công cụ vào biểu đồ chart.js
- 24. Bảo tồn Chú giải công cụ khi xuất GraphPlot
- 25. JqGrid: Xóa chú giải công cụ cho tất cả các hàng & cột
- 26. Cách thêm chú giải công cụ vào td trong một bảng
- 27. Chú giải công cụ di chuột TreeNode không hiển thị
- 28. Chú giải công cụ nhiều dòng trong Java?
- 29. Hiển thị chú giải công cụ trong biểu đồ canvas
- 30. Xác định chú giải công cụ mới trong Emacs
Đó là, nhưng nó thực sự là chậm: ( – thigi