Froschkoenig84: Optimierung für Bildschirmauflösungen

Beitrag lesen

Mal eine andere Frage, ... erstellt ihr vorwiegend fixe oder liquide Layouts?

Außerdem würde mich interessieren ob ihr freischwebende Layouts oder klebende Layouts nutzt - das ist schließlich oft eine Designfrage. freischwebend = einen mittig zentrierten DIV-Layer in dem die gesamte Website steht klebend = Website-Layout am Rand ausgerichtet

Bislang habe ich meistens am Rand ausgerichtete liquide Layouts erstellt (dynamische CSS-Body-Fixierung*), aber ich möchte demnächst ein freischwebendes aber dennoch liquides Layout entwerfen. Dieses Design soll in drei verschiedenen Layout-Auflösungen vorliegen, hauptsächlich wegen der Grafiken. (W:1024-1280px / W:1280-1600px / W:1600-3200px) wobei ich noch ein viertes Layout entworfen habe, das aber auch designtechnisch eingeschränkt wurde, da es auf PDA und Handy optimiert ist. Eventuell krumme Zwischenauflösungen will ich via liquidem, bzw. prozentualen Maßen abfangen.

Ich persönlich sehe mich als Fan von Weißbereichen und freien Rändern. Das gibt mir zusätzlichen Spielraum.

Einen exakten Viewport kann man via JavaScript auch auslesen, in dem man die Elementbreite und -höhe des BODYs ausliest. Noch sinnvoller, man legt einen prozentualen DIV-Layer an, den man dann via JS in Pixeln ausliest, so kann man auch gleich noch diverse Abhängigkeiten einflechten, gerade für Web-2.x-Projekte (AJAX/JSON) recht interessant.

Die einzige, perfekte Lösung wäre ein komplett prozentuales Layout, dann aber auch mit Vektorgrafiken. - Tja, somit bleibt uns dieses Delämmer wohl erhalten.


*dynamische CSS-Body-Fixierung:

@media screen
{
 body>div.topbar, body>div.logobar, body>div.leftbar
 {
  POSITION:fixed;
 }
}

0 52

Optimierung für Bildschirmauflösungen

Mathias Schäfer (molily)
  • essays
  1. 0
    Perun
  2. 0
    Steffen
  3. 0
    Steffen
  4. 0
    Monika
  5. 0
    Mathias Schäfer (molily)
  6. 0
    Monika
  7. 0
    Thomas Mueller
  8. 0
    Ralf
  9. 0
    Dirk
  10. 0
    Jeena Paradies
  11. 0
    Dirk
  12. 0
    Yves Goergen
  13. 0
    Markus Merz
  14. 0
    Mitch
  15. 0
    Jörg
  16. 0
    martin
  17. 0
    Ünal Aydin
  18. 0
    Roland Skop
  19. 0
    Veit Krahl
  20. 0
    jürgen
  21. 0
    Perun
  22. 0
    Zoi
  23. 0
    Uruk
  24. 0
    nicname
  25. 0
    Davie
  26. 0
    Zoi
  27. 0
    Davie
  28. 0
    Dirk Wohlrabe
  29. 0
    Jeena Paradies
  30. 0
    Mathias Schäfer (molily)
  31. 0
    Struppi
  32. 0
    weddige
  33. 0
    Mathias Bigge
  34. 0
    ryback
  35. 0
    Markus Merz
  36. 0
    Wilhelm
  37. 0
    ff-webdesigner
  38. 0
    Andy
  39. 0
    Lars
  40. 0
    Nuno
  41. 0
    Lars
  42. 0
    Nuno
  43. 0
    Froschkoenig84
  44. 0
    Jens
  45. 0
    Gert Ebersbach
  46. 0
    Ralph Schumann
  47. 0
    Stefan
  48. 0
    Vitaliy Köln
  49. 0
    Tom
  50. 0
    Michael
  51. 0
    Mathias Schäfer (molily)