navi und content nebeneinander - content ist jedoch zu breit
Roger
- css
moin!
ich hab ein breitenproblem. ich möchte eine 200px breite navigation (links) haben. daneben soll der contenbereich ("main") liegen. das ganze hab ich in einen container ("rahmen") gepackt, damit ich das vielleicht auch später noch prima justieren kann :)
problem des ganzen ist, der content-bereich wird generell mit 100% dargestellt, obwohl ja hier 200px fehlen müssten. fazit: es muss nach rechts gescrollt werden. kann man das umgehen? hier mein css-code:
#rahmen {
position: relative;
min-height: 100%;
width: 100%;
}
#navileft {
position: absolute;
top:70px;
left:0px;
margin: 0px;
padding: 0px;
width:200px;
height: 100%;
}
#main {
position: relative;
top:0px;
left:200px;
margin: 0px;
padding: 0px;
height: 100%;
}
gruß.
roger.
Hallo Roger.
Warum nicht navi 20% und content 80% Breite?
Gruß, Ashura
moin!
Warum nicht navi 20% und content 80% Breite?
navi sollte, wenn möglich eben 200px groß sein.
gruß.
roger.
Hallo!
Warum nimmst du nicht einfach ne Tabelle?
Nico
moin!
Warum nimmst du nicht einfach ne Tabelle?
weil's zu einfach wäre ;)
gruß.
roger.
Hallo Roger.
weil's zu einfach wäre ;)
Und zudem nicht dem Sinn und Zweck von Tabellen entsprechen würde. Dein Vorhaben ist also schon korrekt.
Du könntest übrigens dennoch die Breite des content versuchsweise heruntersetzen.
Gruß, Ashura
moin!
Du könntest übrigens dennoch die Breite des content versuchsweise heruntersetzen.
hab ich doch schon. das problem, wenn ich content zb. den wert 80% verpasse entsteht bei kleineren auflösungen. denn da navi eben stets 200px breit sein soll passen irgendwann die 80% des contents natürlich nicht mehr, und es muss wieder nach rechts gescrollt werden. :(
gruß.
roger.
Hi,
ich hab ein breitenproblem. ich möchte eine 200px breite navigation (links) haben. daneben soll der contenbereich ("main") liegen. das ganze hab ich in einen container ("rahmen") gepackt, damit ich das vielleicht auch später noch prima justieren kann :)
Das klingt so, als wäre das per float lösbar - die Navigation links floaten lassen und den content ggf. entsprechenden linken margin verpassen.
cu,
Andreas
moin!
wie meinst du das konkret?
gruß.
roger.
Hi,
wie meinst du das konkret?
So wie ich es geschrieben hatte.
Was haben denn Deine Recherchen zu den von mir gelieferten Stichworten ergeben?
(kann ja nicht viel gewesen sein, was Du recherchiert hast - in der kurzen Zeit)
cu,
Andreas
moin!
Was haben denn Deine Recherchen zu den von mir gelieferten Stichworten ergeben?
danke für deine zuversicht, was float bezweckt ist mir schon klar. ich weiß allerdings nicht, wie du dir das vorstellst. deine ausführung war für mich leider zu ungenau.
gruß.
roger.
moin!
nach reiferer überlegung ist mir aufgefallen, dass du den content um die navi fließen lassen willst. was aber nach einer gewissen höhe der navi verworfen wird, wenn der content höher als die navi ist...
gruß.
roger.
Hallo,
genaues Lesen ist die halbe Miete:
Mudguard: "die Navigation links floaten lassen und den content ggf. entsprechenden linken margin verpassen"
"float" scheint bei dir ja schon angekommen zu sein... aber was ist mit dem Rest?
mfg NAG
moin!
wieso ist ein beispiel geben so verwerflich?
gruß.
roger.
moin!
prima.
is eben schade, dass, wenn ich hier mal hilfe brauche, mir nicht geholfen wird.
hab's auch jetzt wieder gelöst.
gruß.
roger.
Hallo Roger.
hab's auch jetzt wieder gelöst.
Wie denn? Das würde mich auch interessieren (und vielleicht noch Andere).
Viele Grüße
Vaclav
moin!
Wie denn? Das würde mich auch interessieren (und vielleicht noch Andere).
da der content und die navi auf eigenen ebenen untergebracht sind, genügt es den content als gesamtfläche zu sehen und diesem einfach einen margin-wert über die breite der navi zu verpassen.
gruß.
roger.
Hallo Roger,
eigenen ebenen
Ebenen?
Viele Grüße
Vaclav
hi,
da der content und die navi auf eigenen ebenen untergebracht sind, genügt es den content als gesamtfläche zu sehen und diesem einfach einen margin-wert über die breite der navi zu verpassen.
echt? boah! kaum zu glauben!!1
gruß,
wahsaga
moin!
hö! der satz war einfach mit zuviel inhalt gespickt, dass es mein kleines hirn nicht auf einmal erfassen konnte. ich brauch kurze hauptsätze, sonst "error: data overflow".
gruß.
roger.