Trên trang aspx của tôi, tôi có hai phần bên trái và bên phải. Tôi muốn hiển thị luôn luôn bên trái (mà thực sự là một 'div' containig treeview) trong khi di chuyển phía bên phải (đó là nội dung thực tế của trang). Cảm ơnLuôn nhìn thấy div khi di chuyển
Trả lời
Bạn cần đặt position: fixed;
trên phần tử div. Điều đó sẽ neo nó vào khung nhìn.
Cảm ơn, nhưng tôi đang sử dụng IE7 nơi vị trí: cố định không hoạt động –
Quên về ie7 và phiên bản cũ nó là một sự lãng phí thời gian, anh chàng;) – Despertaweb
Những gì bạn sẽ làm gì khi chiều cao của div là lớn hơn viewport. –
Bạn cần đặt vị trí của div thành Cố định trong CSS. Xem this link để biết thêm thông tin. Bạn sẽ cần phải thiết lập vị trí bằng cách sử dụng đầu và bên trái trong css cũng vì vậy nó biết nơi để sửa chữa nó!
Xin chào, tôi đã tìm ra giải pháp tốt nhất! Như mọi khi JQUERY tiết kiệm cuộc sống của tôi !!
Chỉ cần đặt một Div được gọi là bạn wan, tôi đã chọn giống như trong ví dụ bên dưới: #scrollingDiv.
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script>
$().ready(function() {
var $scrollingDiv = $("#scrollingDiv");
$(window).scroll(function(){
$scrollingDiv
.stop()
.animate({"marginTop": ($(window).scrollTop())}, "slow");
});
});
</script>
Tôi lấy mã đó từ một trang web, nó hoạt động và nó khá dễ hiểu.
Vấn đề là khi khối di chuyển, nó được chú ý và khả năng tập trung vào việc đọc.
Để khắc phục điều này bằng cách sử dụng chức năng này.
Mã này là hoàn hảo:
(thay đổi "220" và "46px" nếu cần thiết)
var $scrollingDiv = $("#scrollingDiv");
$(window).scroll(function(){
if ($(window).scrollTop()>220) {
$scrollingDiv
.css("position",'fixed')
.css("top",'46px')
} else {
$scrollingDiv
.css("position",'')
.css("top",'')
}
});
- 1. Dừng div di chuyển khi nó đạt đến một div
- 2. WPF ListBox SelectedItem đôi khi không nhìn thấy được (di chuyển không đồng bộ)
- 3. DIV di chuyển khi tôi đặt văn bản trong đó
- 4. Nút di chuyển vào Div
- 5. Di chuyển Div trong IE
- 6. Làm thế nào để luôn luôn có thể nhìn thấy cuộn của Tableview trong Obj c?
- 7. JavaScript - Văn bản có thể nhìn thấy của DIV
- 8. di chuyển div bằng chuyển đổi CSS
- 9. Luôn nhìn thấy hình ảnh Phản chiếu trong khi chụp từ Camera trước iOS 5.0
- 10. DIV nhấp nháy khi định vị chúng cố định khi di chuyển bên trong một Div
- 11. Cách di chuyển hình ảnh có thể nhìn thấy theo đường chéo?
- 12. document.body.scrollTop luôn luôn là 0 trong IE ngay cả khi di chuyển
- 13. Di chuyển văn bản trong một div mà không cần di chuyển div
- 14. xoay div với di chuyển chuột
- 15. Trục trặc có thể nhìn thấy Datepicker?
- 16. Nối nội dung div và di chuyển/động xuống dưới
- 17. Di chuyển jQuery div từ vị trí 1 đến 2
- 18. CSS: tràn-y: cuộn; overflow-x: có thể nhìn thấy
- 19. Lỗi hiệu ứng chuột di chuột jquery luôn kích hoạt một vài lần khi di chuột
- 20. Di chuyển mô hình đường ray sau khi di chuyển
- 21. Jquery sửa vị trí div khi div đạt vị trí màn hình, không di chuyển vị trí
- 22. CSS: sau khi di chuột chuyển
- 23. Fancybox 2 mũi tên điều hướng có thể nhìn thấy
- 24. jQuery: di chuyển cửa sổ khung nhìn để hiển thị tươi toggled yếu tố
- 25. Cách tạo DIV luôn ở cuối trang khi cuộn
- 26. iframe được cắt khi trong div trên safari di động
- 27. Hiển thị tooltip trên di chuyển div qua hình ảnh
- 28. cách di chuyển div bằng các phím mũi tên
- 29. bootstrap cố định tiêu đề khi di chuyển xuống
- 30. Làm thế nào để làm cho một div biến mất khi di chuột mà không có nó nhấp nháy khi chuột di chuyển?
xin vui lòng chọn câu trả lời ưa thích của bạn @M Usman Shafique – Despertaweb