Próbuję utworzyć stronę internetową bez pionowego przewijania strony, ale potrzebuję, aby jeden z DIV był rozwijany pionowo na dole strony (najwyżej) i jeśli ma zawartość, która nie pasuje, div powinien utworzyć pionowy scroller.Automatyczne dzielenie wysokości z przepełnieniem i przewijanie w razie potrzeby
Mam już css dla wewnątrz elementu div znajdującego się w this fiddle, tworząc w razie potrzeby rolkę. również zorientowałem się, że pojemnik div rośnie tak, aby zajmował dokładnie taką pionową przestrzeń, jaką ma na stronie. po prostu nie mogę ich wymyślić razem!
należy pamiętać, że w jsfiddle nie będzie można przejrzeć zawartości całej witryny iw tym sensie to, co otrzymasz na drugie skrzypce, nie pokazuje, co zostało zrobione, ale działa tak jak ja zamierzone.
Kolejna uwaga: ponieważ są to różne skrzypce, id # kontenera div w pierwszym skrzypce jest id # dcontent div drugiego przykładu.
Jest jeszcze jedna rzecz: w przypadku typu zawartości ten element div będzie przewijany w pionie, ale w przypadku innego rodzaju treści powinien być przewijany w poziomie, ponieważ będzie miał produkt "suwak" wyświetlający elementy w poziomie w tym obszarze. DIV.
proszę spojrzeć również na to zdjęcie, bo to może być łatwiej zrozumieć, co próbuję powiedzieć: PICTURE
Próbowałem patrząc na inne pytania dotyczące tych tematów, ale żaden nie wydawał się obejmować wszystkie aspekty i "Próbuję rozwiązać ...: S
jeśli jest coś jeszcze, co mogę ci zapewnić, aby pomóc/mnie :) zastanawiasz się, proszę dać mi znać!
dziękuję!
Edit1: stałe literówki
EDIT2: dodany obraz o wyjaśnienie
to działa dobrze z * wewnątrz * elementu div z zawartością i zmienia rozmiar na ocuppy dostępnej przestrzeni pionowej, ale nie * rośnie * wewnątrz kontenera, ponieważ jest mi potrzebny ... btw, i Próbuję twojej edycji ... Rzecz w tym, że div rodzica w twoim drugim przykładzie kodu znajduje się wewnątrz innego kontenera w moim kodzie ... sprawdź obrazek powyżej, aby uzyskać bardziej przejrzysty opis ... więcej pomysłów? – Joum
yup ... nie działa: S tutaj jest skrzypce z wynikiem twojego testu: http://jsfiddle.net/CqB3d/ czerwony div div powinien pozostać przepełniony między czarnymi pasami i wyświetlić pionowy scroller. i jeśli przez przypadek rozdzielczość była inna, tylko element div z czerwoną ramką powinien * powiększyć *, aby zmienić rozmiar ... jestem tutaj całkowicie zagubiony: S nie wiem, czy to jest wysokość: ustawienie automatyczne, które powoduje, że zachowuje się w ten sposób lub jeśli ma coś wspólnego z treścią div ... – Joum