2012-10-31 16 views
5

Sprawdziłem i nie wydaje mi się, że jest to kolejny wpis, dokładnie to czego szukam, i jestem w terminie na wykonanie tej pracy, więc zobaczę, czy mogę to wyjaśnić lepszy.Wzrost 100% vs Przeglądarka

Mamy jedną stronę opracowaną na stronie Drupal, która korzysta z paneli i widoków pokazu slajdów. Istnieje wiele elementów pozycji absolutnej i stałej ze względu na to, gdzie muszą znajdować się na stronie. Element div musi mieć szerokość i wysokość 100%, aby wypełnić stronę. Pamiętaj, że celem tej strony jest brak pasków przewijania i prezentowanie wszystkiego użytkownikowi bez względu na rozmiar ekranu, na którym się znajdują. Mam więc zapytania do mediów czyszczenie elementów tam, gdzie są potrzebne na niektórych ekranach.

Chociaż użytkownik używa przeglądarki do powiększenia strony, elementy zaczynają się przesuwać i układać jeden na drugim. Wierzę, że dzieje się tak dlatego, że 100% wysokość/szerokość jest ściśle dopasowana do rozmiaru okna i nie rozszerza się poza okno, gdy użytkownik przybliża.

Udało mi się to naprawić, usuwając 100% i zastępując je pikselami, ale staje się to problemem, ponieważ jeśli ekran nie jest prawidłową wysokością lub szerokością, to masz paski przewijania i użytkownik nie od razu widzi wszystko na stronie.

Czy jest jakiś JavaScript lub coś, co może wykorzystać 100% wysokość/szerokość i pozwolić im rozwinąć się poza stronę i włączyć paski przewijania podczas powiększania przeglądarki?

Należy pamiętać, że jeśli użytkownik powiększa, jego OK, aby strona się wylała, i paski przewijania do wyświetlenia, ale domyślny ekran jest to niedozwolone.

Mam nadzieję, że jest to w porządku, ale przykład strony, która używa JavaScriptu do skalowania całej strony, jest tym, co sam widzę, ale nie wiem, jak to zrobić.

http://www.ammunitiongroup.com/

Każda pomoc mile widziane i im szybciej tym lepiej oczywiście :)

+0

hmm może to łącze nie jest dokładnie to, co chcę. Ja lubię/chcę mieć możliwość dostosowania wysokości i szerokości strony w oparciu o okno, ale ich strona nie powiększa prawidłowo, więc lekceważę. – Travis

+0

W jakiej przeglądarce widzisz paski przewijania? – breezy

+0

@BeEasy W tej chwili nie widać żadnych pasków przewijania, co jest głównym problemem. Jeśli ustawię wysokości/szerokości strony i elementy stałe/bezwzględne, paski przewijania będą wyświetlane podczas powiększania. Mimo że ze 100% wysokością/szerokością i elementami stałymi/absolutnymi, nie pojawiają się paski przewijania, a treść albo się podnosi na stronie, albo się wylewa i nie można jej zobaczyć. Stosowałem przepełnienie: auto w razie potrzeby bez skutku. – Travis

Odpowiedz