Ahoi,
ich habe ein mittelschweres Problem und suche dazu einfach mal andere Möglichkeiten der Lösung.
Es gibt als einen Container der den Content einer Seite hält. Dieser wird auf eine bestimmte Breite in der Seite gehalten.
Um das mal etwas abstrakt darzustellen:
Die Section "content" ist zb. auf 60% Breite festgelegt:
#content{
width: 60%;
}
jetzt habe ich den Container "second" soweit bearbeitet, dass er auf die gesamte Breite der Seite passt, über den übergeordneten Container hinaus.
#second{
position: absolut;
width: 100%;
left:0;
}
Mein Problem ist nun, dass er durch die absolute Positionierung natürlich über vorherige und folgende Container drüber rutscht. Jetzt könnte ich mit einer Höhe und einem margin-bottom das ganze nach unten hin anpassen, was auch möglich ist und funktioniert.
Nun könnte ich via jquery aber auch die übergeordneten Elemente vom Seitenbeginn abfragen damit ein margin-top setzen und dem vorherigen Container noch ein margin-bottom geben.
Eine ander möglichkeit wäre es wohl auch, via jquery die browser breite zu ermitteln und den Container "second" auf die Breite fest zu legen. Natürlich bis Minimum content-Breite.
Hat aber vielleicht jemand noch eine Möglichkeit ohne JQuery? Wie man Kunden ja kennt, ein starres Design muss dabei dynamisch sein -.-
ich habe ein mittelschweres Problem und suche dazu einfach mal andere Möglichkeiten der Lösung.
Es gibt als einen Container der den Content einer Seite hält. Dieser wird auf eine bestimmte Breite in der Seite gehalten.
Um das mal etwas abstrakt darzustellen:
HTML-Quellcode
Die Section "content" ist zb. auf 60% Breite festgelegt:
#content{
width: 60%;
}
jetzt habe ich den Container "second" soweit bearbeitet, dass er auf die gesamte Breite der Seite passt, über den übergeordneten Container hinaus.
#second{
position: absolut;
width: 100%;
left:0;
}
Mein Problem ist nun, dass er durch die absolute Positionierung natürlich über vorherige und folgende Container drüber rutscht. Jetzt könnte ich mit einer Höhe und einem margin-bottom das ganze nach unten hin anpassen, was auch möglich ist und funktioniert.
Nun könnte ich via jquery aber auch die übergeordneten Elemente vom Seitenbeginn abfragen damit ein margin-top setzen und dem vorherigen Container noch ein margin-bottom geben.
Eine ander möglichkeit wäre es wohl auch, via jquery die browser breite zu ermitteln und den Container "second" auf die Breite fest zu legen. Natürlich bis Minimum content-Breite.
Hat aber vielleicht jemand noch eine Möglichkeit ohne JQuery? Wie man Kunden ja kennt, ein starres Design muss dabei dynamisch sein -.-
Grüße Manu
Was Gott dem Menschen erspart hat, kann der Computer.
Billy ©, (*1932), Schweizer Aphoristiker
Quelle: www.Aphorismen.de
Was Gott dem Menschen erspart hat, kann der Computer.
Billy ©, (*1932), Schweizer Aphoristiker
Quelle: www.Aphorismen.de