Tôi đang cố tạo một trang web không có cuộn dọc cho một trang, nhưng tôi cần một trong các DIV mà tôi phải mở rộng theo chiều dọc xuống cuối trang (tối đa là), và rằng khi nó có nội dung không phù hợp, div sẽ tạo ra một cuộn dọc.Tự động chỉnh chiều cao với tràn và cuộn khi cần
tôi đã có css cho bên trong của div được tìm ra trong this fiddle, tạo cuộn khi cần. tôi cũng đã tìm ra how to make div container phát triển để chiếm chính xác không gian dọc mà nó có trong trang. tôi không thể làm cho họ làm việc cùng nhau!
xin lưu ý rằng trong jsfiddle bạn sẽ không thể xem nội dung của toàn bộ trang web và theo nghĩa đó, những gì bạn nhận được cho fiddle thứ 2 không thực sự hiển thị những gì đang được thực hiện, nhưng nó hoạt động như tôi dự định.
chỉ một lưu ý khác: vì chúng là các câu đố khác nhau, id # container div trong fiddle thứ nhất là id id # dcontent div của ví dụ thứ 2.
có một điều khác: đối với loại nội dung, div này sẽ cuộn theo chiều dọc, nhưng đối với loại nội dung khác, tôi muốn cuộn theo chiều ngang, vì nó sẽ có một sản phẩm "trượt" hiển thị các phần tử theo chiều ngang bên trong DIV.
thời hãy nhìn vào bức ảnh này vì nó có thể được dễ dàng hơn để hiểu những gì tôi đang cố gắng để nói: PICTURE
tôi đã cố gắng tìm kiếm các câu hỏi khác liên quan đến các chủ đề này, nhưng không ai có vẻ để trang trải tất cả các khía cạnh tôi đang cố giải quyết ...: S
nếu có điều gì khác mà tôi có thể cung cấp để trợ giúp bạn/tôi :) hãy tìm hiểu, hãy cho tôi biết!
cảm ơn!
EDIT1: fixed lỗi chính tả
EDIT2: thêm ảnh cho lời giải thích
hoạt động tốt với * bên trong * của div với nội dung và nó thay đổi kích thước thành ocuppy không gian dọc có sẵn, nhưng tôi không * phát triển * bên trong vùng chứa khi tôi cần nó ... btw, i đang cố gắng chỉnh sửa của bạn .... điều là div mẹ trong ví dụ mã thứ hai của bạn là bên trong một vùng chứa khác trong mã của tôi ... kiểm tra hình ở trên để có mô tả rõ ràng hơn ... bất kỳ ý tưởng nào khác? – Joum
yup ... không hoạt động: S ở đây là fiddle với kết quả kiểm tra của bạn: http://jsfiddle.net/CqB3d/ đường viền màu đỏ div nên ở trạng thái tràn giữa các thanh màu đen và hiển thị cuộn dọc. và nếu tình cờ độ phân giải khác nhau, chỉ có div có đường viền màu đỏ nên * tăng * để thay đổi kích thước ... tôi hoàn toàn bị mất ở đây: S dunno nếu chiều cao của nó: cài đặt tự động khiến hành vi này theo cách này hoặc nếu nó có liên quan đến nội dung của div ... – Joum