Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Grafika dopasowująca się do wielkości diva
#1
Witam na forum Smile

Tworzę poziomą stronę tz. strona bez względu na rozdzielczość zajmuje 100% ekranu bez przewijania. Strona jest podzielona na 3 paski poziome menu na górze, grafika po środku i opis na samym dole.

Na początku miałem problem ale już sobie poradziłem przetestowałem i wszystko działa na różnych rozdzielczościach. I teraz problem, w środkowym div-ie będzie miejsce na miniaturę grafik jednak ten div się automatycznie będzie zmieniał (jego wielkość) w zależności od rozdzielczości ekranu jak sprawić by grafika sama się do niego dopasowała tz. proporcjonalnie zmniejszyła gdy będzie trzeba.

ps. do pisania strony używam tylko HTML, CSS i JavaScript
Odpowiedz
#2
1) w css procenoto
2) w jquery ustawiasz width() i height()
Odpowiedz
#3
(07-02-2011, 04:53)Kartofelek napisał(a): 1) w css procenoto
2) w jquery ustawiasz width() i height()
To nie zdaje egzaminu bo tak jak pisałem wielkość miejsca na obraz się zmienia a ustawienie np. w CSS 100% powoduje ustawienie obrazka w jego rzeczywistym rozmiarze i po zmniejszeniu okna przeglądarki jest on przycięty ... to musi być oparte na proporcjach. W sumie jestem już blisko rozwiązania tego problemu.

Moja strona jest bardzo płynna Smile nawet jak zmniejszę ją na pół ekranu i dam odśwież dopasowuje się do takiego okna Smile
Odpowiedz
#4
a w atrybutach img?
Teraz dodatkowe pytanie:
Czy twoja strona dobrze bedzie wyswietlala sie na urzadzeniach przenosnych? I czy nie tracisz na jakosci?
Bo grafika dobrze wygladajaca na 1024 niekoniecznie bedzie dobrze wygladala na 1600 ;]
Odpowiedz
#5
O urządzeniach mobilnych na razie nie myślę bo trudno na nich galerię zdjęć oglądać a taka będzie moja strona, ewentualnie w przyszłości ale wtedy będzie to specjalna strona wczytywana gdy strona wykryje, że będzie to urządzenie o małym wyświetlaczu.

Co do grafiki to będzie miała ona ogranicznik, że powyżej jakiejś rozdzielczości już się powiększać nie będzie.

PS. tytułowy problem rozwiązałem równaniem matematycznym i skryptem javascript który oblicza wysokość ekranu i w zależności do niego ustala parametry width i height img w proporcjach do siebie.

Ps.2 Mam jednak kolejny problem z funkcją animate tylko nie wiem czy mogę kontynuować w tym wątku bo nie pasuje ten problem do tytułu wątku Smile
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Odsyłacze do diva maateusz10 1 2,699 27-03-2014, 05:45
Ostatni post: Kartofelek
  Przewinięcie pasku diva michalszyd 3 3,306 07-01-2013, 19:31
Ostatni post: atp
  Ifarme tylko dla jednego diva Matt 5 3,979 16-11-2012, 15:02
Ostatni post: Matt
  [php] Okreslanie wielkosci pliku. xtronix856 2 2,427 02-09-2012, 20:50
Ostatni post: xtronix856
  [CSS] wysrodkowanie diva taaniel 2 2,501 01-08-2012, 16:15
Ostatni post: taaniel

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl