Hallo,
bevor ich es umständlich beschreibe, hier eine kleine Grafik:

Das gelbe Div ist auf margin: auto; gesetzt, also immer mittig im Browserfenster. In diesem gelbe Div ist das rote Div enthalten, welches seine Position entsprechend mit verändert.
Das Gruene DIV soll nun immer so breit sein, dass es bis zu rechten Kante des roten Div reicht.
Kurze Erklärung, was ich vorhabe:
Die Seite wird ein Hintergrgrundbild bekommen, welches das komplette Browserfenster ausfüllt. Links das grüne Div wird eine halbtransparente Fläche, die über diesem Hintergrundbild liegt.
Das rote Div ist das Menü. Die Menüeinträge sind in weisser Schrift gehalten und liegen wiederum über dem grünen Div, damit man sie, egal welches Hintergrundbild gerade aktuell ist, gut lesen kann.
Ich hoffe, das hilft euch!
Ist das mit reinem CSS und HTML hinzubekommen, oder muss ich das per JS berechnen lassen?
Oder könnte man es noch ganz anders lösen?
bevor ich es umständlich beschreibe, hier eine kleine Grafik:

Das gelbe Div ist auf margin: auto; gesetzt, also immer mittig im Browserfenster. In diesem gelbe Div ist das rote Div enthalten, welches seine Position entsprechend mit verändert.
Das Gruene DIV soll nun immer so breit sein, dass es bis zu rechten Kante des roten Div reicht.
Kurze Erklärung, was ich vorhabe:
Die Seite wird ein Hintergrgrundbild bekommen, welches das komplette Browserfenster ausfüllt. Links das grüne Div wird eine halbtransparente Fläche, die über diesem Hintergrundbild liegt.
Das rote Div ist das Menü. Die Menüeinträge sind in weisser Schrift gehalten und liegen wiederum über dem grünen Div, damit man sie, egal welches Hintergrundbild gerade aktuell ist, gut lesen kann.
Ich hoffe, das hilft euch!
Ist das mit reinem CSS und HTML hinzubekommen, oder muss ich das per JS berechnen lassen?
Oder könnte man es noch ganz anders lösen?

Kommentar