strona responsywna

0

Witam.
Mam pytanie na temat tego jak przerobić stronę internetową na stronę responsywną.
Co do tego trzeba umieć (jakie języki programowania i czy są do tego potrzebne jakieś specjalne umiejętności ?)
Z góry dzięki za pomoc.

0

CSS i trochę wyobraźni ;)

Poczytaj o media queries

Zakładam, że potrafisz zbudować szkielet HTML i go ostylować za pomocą klas i identyfikatorów. Stąd już niedaleka droga ;)

0

Czyli wystarczy znać CSS a oprócz tego nic więcej nie trzeba bo z tego co ja czytałem to strona musi być zaprogramowana kilka razy na kilka rodzajów rozdzielczości ?

0

CSS + media queries JEŚLI strona była dobrze zrobiona...

1

najprosztym sposobme bedzie dociagniecie jakiegos responsywnego grida(bootstrap czy skeleton) jest to jeden plik css. dolacz go do strony html i potem. ogarnij dokumentacje tego grida zeby wiedziec jakie klasy gdzie doczepiac, by strona reagowala.

0

A jak zrobić aby strona sama ładowała się w odpowiedniej rozdzielczości ?

1

Na tym polega ta magia, że trzeba opisać zachowanie strony(CSS) dla kilku rozmiarów i reszta zrobi się "sama" zależnie od kontekstu.

Jeśli użyjesz gotowego frameworka, nie będziesz musiał się o to martwić.
Wszystko znajdziesz w dokumentacji.

Wygląda to mniej niż więcej tak(oczywiście jest więcej możliwości i to bardzo ogólny zarys):

  1. Wczytaj reguły ogólne
  2. Jeśli masz rozdzielczość poniżej 1366px szerokości to dołóż do tego 1-zestaw reguł i nadpisz reguły ogólne w przypadku rozbieżności
  3. Jeśli masz rozdzielczość poniżej 1024px szerokości to dołóż do tego 2-zestaw i nadpisz reguły z 1-zestawu w przypadku rozbieżności
  4. itd..
0

Czyli strona praktycznie sama dobiera odpowiednią rozdzielczość.
Wystarczy je zaprogramować.
O to mi chodziło dzięki :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1