XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   CSS (http://xhtmlforum.de/forumdisplay.php?f=73)
-   -   Website skalieren? (http://xhtmlforum.de/showthread.php?t=72350)

Leander 19.09.2015 02:42

Website skalieren?
 
Hallo!

Meine Homepage ist SeelenPuls
Es ist ein Hintergrundbild eingebettet, über das Menü, Content usw. mittels Abständen von left und top gelegt werden.

Die Seite ist für 1024x768 gemacht...höhere Auflösungen zentrieren die Seite...

Nun möchte ich gerne das Hintergrundbild UND alle anderen Bereiche für höhere Auflösungen hochskalieren, sodass eben die gesamte Breite genutzt wird.

Wenn das Hintergrundbild größer wird, muss natürlich das Menü, der Content usw. bei anderen Pixelabständen angezeigt werden als bei 1024x768.

Gibt es da eine Möglichkeit, Bild UND Bereiche zu skalieren rein mit CSS und ohne Javascript?

dazzle89 21.09.2015 08:53

Wenn ich dich richtig verstehe möchtest du dass wirklich alle Elemente der Seite, also Textgröße, Abstände usw. sich proportional vergrößern?

Dann müsstest du entweder mit Media Queries für höhere Auflösungen (Browserbreiten) arbeiten oder die Einheit vw verwenden.

cloned 21.09.2015 09:14

Dann musst du erstens alle position:absolute und zweitens alle px-Werte entfernen. Da das ein großer Aufwand ist, wäre sehr anzuraten, die gesamte Website neu und semantisch sinnvoll zu strukturieren. Einen einfachen "Mach mir die Website so wie ich will"-Befehl gibt es leider nicht.

Leander 23.09.2015 14:49

Danke!

MitjaStachowiak 02.10.2015 14:02

Eventuell vielleicht noch mit
Code:

transform: scale(1.3,1.3);
... Wobei natürlich das 1.3 entsprechend berechnet werden muss. Mit JavaScript geht das auf jeden Fall, vielleicht noch mit dem calc-Befehl von CSS.

Aber das ist natürlich nur ein Workaround :?

[Edit:] Und der Content müsste noch nach unten verschoben werden, also mit 'ner Matrix. Wie gesagt: Besser mit prozentualen Angaben arbeiten.


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:42 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2023