Có thể làm cho một div vô hình mà không bình luận nó ra? Nếu vậy, làm thế nào?Làm thế nào để làm cho một div vô hình mà không bình luận nó ra?
Trả lời
Bạn cần phải che giấu điều đó với CSS:
div { /* this will hide all divs on the page */
display:none;
}
Nếu nó là một div đặc biệt với lớp hoặc id nào đó, bạn có thể ẩn nó thích:
<div class="div_class_name">Some Content</div>
CSS:
div.div_class_name { /* this will hide div with class div_class_name */
display:none;
}
Hoặc
<div id="div_id_name">Some Content</div>
CSS:
div#div_id_name { /* this will hide div with id div_id_name */
display:none;
}
Lưu ý: Bạn cần phải quấn tyles CSS ở giữa <style type="text/css"></style>
thẻ, ví dụ:
<style type="text/css">
div#div_id_name {
display:none;
}
</style>
Dễ dàng. Điều duy nhất bạn cần là, thêm một phong cách với nó, như sau ví dụ cho thấy:
CSS:
<style type="text/css">
div.myInvisibleDiv {
overflow: hidden;
visibility: hidden;
height: 0;
width: 0;
}
</style>
HTML:
<div class="myInvisibleDiv"><p>My invisible content</p></div>
div này, và nó nội dung đó chắc chắn không hiển thị và nó sẽ không làm phiền các yếu tố xung quanh.
Bạn có thể làm điều này bằng phong cách inline
<div style="display:none"></div>
hoặc bằng cách định nghĩa CSS Style như Trong css thêm
.HideableDiv{display:none;}
và trong HTML của bạn viết
<div class="HideableDiv" ></div>
position: absolute;
left: -99999px; /* big number */
sẽ làm cho tiếp ent có thể truy cập được với hầu hết các trình đọc màn hình nhưng sẽ hiển thị phần tử ngoài màn hình.
sẽ không trình duyệt vẫn phải làm cho nó suy nghĩ? sử dụng "display: none" là một phương pháp tốt hơn và ít gây nhầm lẫn hơn – Stefan
Tại sao bỏ phiếu xuống? Chỉ vì bạn có thể nghĩ rằng nó gây nhầm lẫn không có nghĩa là đề nghị của tôi là xấu hoặc không hữu ích. Trên thực tế, đó là phương pháp tiêu chuẩn, nổi tiếng khi bạn xử lý khả năng truy cập. Tùy thuộc vào * tại sao * bạn muốn ẩn thông tin, thông tin là gì và bạn đặt thanh cao đến mức nào, đề xuất của tôi thực sự sẽ được ưu tiên hiển thị: không. –
Tôi xin lỗi, tôi nghĩ rằng tôi đã hiểu lầm mục đích của việc rút tiền. Tha thứ cho tôi? – Stefan
nếu bạn muốn nó được về cơ bản đi từ cách bố trí của bạn:
.element_class {
display:none;
}
nếu bạn muốn chỉ cần làm cho nó vô hình (nhưng vẫn giữ nó là không gian dường như trống rỗng)
.element_class {
visibility: hidden;
}
và sau đó bạn phần tử (nếu div) sẽ trông giống như sau:
<div class="element_class"></div>
về cơ bản mọi thứ bạn thêm lớp = "el ement_class "sẽ ẩn hoặc ẩn hoàn toàn.
Có thể, nó không phải là giải pháp cần thiết, nhưng bạn có thể giải quyết loại vấn đề này bằng những mẹo nhỏ này.
Bạn có thể sử dụng jQuery
để đạt được giải pháp. Nếu bạn muốn hoàn toàn ẩn/hiển thị các div
, sau đó bạn có thể sử dụng:
$('#my_element').show()
$('#my_element').hide()
Hoặc nếu bạn muốn điều đó div của bạn trở nên vô hình và nó vẫn còn tồn tại ở trang, sau đó bạn có thể sử dụng thủ thuật hiệu quả:
$('#my_element').css('opacity', '0.0'); // invisible Maximum
$('#my_element').css('opacity', '1.0'); // visible maximum
- 1. Trong emacs, làm thế nào để vô hiệu hóa bình luận auto-indent trong C/C++?
- 2. Eclipse làm thế nào để refactor Javadoc nguồn bình luận?
- 3. Làm thế nào để làm cho một DIV không quấn?
- 4. Làm thế nào để doxygen bình luận Qt tài sản?
- 5. ms-truy cập: làm thế nào để bình luận mã sql ra?
- 6. Làm thế nào tôi có thể ngăn Subversion cam kết mà không có bình luận?
- 7. Làm thế nào để một bình luận trong một mẫu erb?
- 8. Làm thế nào để làm cho một đối tượng vô hình tại một khung chính perticular mà không cần di chuyển nó trong Blender (2.59)?
- 9. Làm thế nào để hiển thị trường bình luận facebook "Add comment" theo mặc định
- 10. Làm thế nào để bình luận một vài dòng, với ý kiến bên
- 11. làm thế nào để bình luận một dòng câu chuyện trong JBehave Câu chuyện
- 12. Làm thế nào để vô hiệu hóa sự kiện onclick khi nó xảy ra?
- 13. Làm thế nào để đưa một bình luận vào HQL (Hibernate Query Language)?
- 14. Làm thế nào để bình luận lớp để hoàn thành mã trong phpstorm
- 15. Làm thế nào để thêm không gian màu trắng trong các bình luận trong Doxygen
- 16. Làm thế nào để tạo ra một hình ảnh động vô hạn jquery?
- 17. Làm thế nào để vô hiệu hóa các khối div có một mẫu id nhất định?
- 18. XSL - Làm thế nào để vô hiệu hóa thoát đầu ra cho một thuộc tính?
- 19. Làm thế nào để sử dụng "\" trong một chuỗi mà không làm cho nó một chuỗi thoát - C#?
- 20. Làm thế nào để tạo ra một CheckBox và làm cho nó READONLY?
- 21. Làm thế nào để ngừng theo dõi một tập tin mà không xóa nó trên Mercurial
- 22. Làm thế nào để tạo một mô hình Django với ForeignKeys mà không thác thác cho con của nó?
- 23. Làm thế nào để thực hiện các bình luận HTML trong NetBeans
- 24. Làm thế nào bạn có thể tạo ra một nền gradient mà không có hình ảnh?
- 25. Làm thế nào để tạo ra một hộp thoại sử dụng jquery-ui mà không html div quy định
- 26. làm thế nào để vô hiệu hóa toàn bộ cơ thể khác với một div
- 27. làm thế nào để khai báo i và j để làm cho nó là một vòng lặp vô hạn?
- 28. Làm thế nào để làm cho SVN thực hiện một lệnh mà không làm thay đổi
- 29. Làm thế nào để nền một div mà không vùng đệm
- 30. Làm thế nào để đọc các khối bình luận trong PHP?
Tại sao bạn muốn một div mà bạn không muốn hiển thị? Thông tin này có thể hữu ích cho câu trả lời. –
@Taz: Đó là điểm tốt nhưng tôi chỉ tiếp tục với những gì là thay thế. Chỉ OP biết liệu anh ta có thực sự cần phải loại bỏ chúng hoàn toàn hoặc ẩn chúng để truy xuất sau này. – Sarfraz