MMM: Margin mal wieder.
Norman Hefter
- html
Hi
Ich suche eine möglichkeit die Ränder meiner Seite auf null zu setzen.
ich benutze frames und IE 5.00.
Nun ist es so das ich 4 framefenster habe.
links rechts und in der mitte der beiden eins oben und eins unten.
jetzt soll man im linken Fenster auf einen Link klicken und auf dem rechten Fenster sollen weitere Möglichkeiten erscheinen.
Um das Design zu verbessern muss ich aber eine Grafik als Rand einbauen. Jetzt verdrängt dieser Rand aber die Auswahlmöglichkeiten. Man sieht ihn aber die Möglichkeiten erscheinen erst weiter unten sobald dir Randgrafik endet.
Jetzt suche ich nach einer möglichkeit Rand un Buttons nebeneinader darzustellen UND unter die Buttons noch eine Grafik zu plazieren.
Mit einer tabelle hab ichs schon versucht. ging nicht.
Und in den anderen Framefenstern funktionierts weil ich dort noch auf der hauptframe seite die befehle marginwidth=0 marginheight=0 einfügen konnte.
Wo gehören diese Befehle hin wenn die HTML seite keine standart frame seite (also eine auf der hauptseite vorgegeben) ist?
Ich habs schon im Body und auch im Head versucht aber nie werden die Grafiken nebeneinanderplaziert.
(Diese Beschreibung ist wahrscheinlich ziemlich verwirrend. Aber ich hoffe trotzdem das einige Leute ihn verstehn :) und mir antworten.
mfg Hefter
Hallo,
nein, so ganz verstehe ich dein Problem jetzt nicht. Also spiele ich mal Robert Lemke.
Um das Design zu verbessern muss ich aber eine Grafik als Rand einbauen. Jetzt verdrängt dieser Rand aber die Auswahlmöglichkeiten. Man sieht ihn aber die Möglichkeiten erscheinen erst weiter unten sobald dir Randgrafik endet.
Gehe ich recht in der Annahme, daß dieser Rand im rechten Frame erscheinen soll?
Jetzt suche ich nach einer möglichkeit Rand un Buttons nebeneinader darzustellen UND unter die Buttons noch eine Grafik zu plazieren.
Soll der Rand neben der Grafik unter den Buttons noch weiterlaufen (dann spricht alles für die Variante Rand==Hintergrundgrafik) oder genauso hoch sein wie alle Buttons zusammen und darunter kommt dann die "Grafik unter den Buttons"? In dem Falle geht:
entweder Tabelle:
Mit einer tabelle hab ichs schon versucht. ging nicht.
Wie sah die denn aus, deine Tabelle? Und was ging nicht? Ist die Breite des rechten Frames in Pixeln angegeben oder prozentual (was in diesem Falle tödlich wäre). Das gleiche gilt für die Tabelle, zumindest was die rechte Spalte anbelangt. Die könntest du auf die Breite der Randgrafik festlegen. Die linke Spalte setzt du auf 100% bzw. auf die Breite deiner Buttons.
oder du beziehst den Rand in deine Button-Grafiken mit ein:
Sowas kann man schön in Fireworks realisieren. Buttons und Randgrafik hübsch anordnen und dann mit der Slice-Funktion pixelgenau auseinanderschnibbeln.
Wo gehören diese Befehle hin wenn die HTML seite keine standart frame seite (also eine auf der hauptseite vorgegeben) ist?
Ich habs schon im Body und auch im Head versucht aber nie werden die Grafiken nebeneinanderplaziert.
In den body der zu ladenden Datei. Versuch mal zusätzlich zu marginwidth und marginheight noch leftmargin="0" und topmargin="0".
Naja, wahrscheinlich bin ich nicht besonders gut als Robert Lemke. Kanns du den Kram nicht irgendwo online stellen?
Liebe Grüße, Uschi
Hallo,
nein, so ganz verstehe ich dein Problem jetzt nicht. >Also spiele ich mal Robert Lemke.
Um das Design zu verbessern muss ich aber eine Grafik als Rand einbauen. Jetzt verdrängt dieser Rand aber die Auswahlmöglichkeiten. Man sieht ihn aber die Möglichkeiten erscheinen erst weiter unten sobald dir Randgrafik endet.
Gehe ich recht in der Annahme, daß dieser Rand im >rechten Frame erscheinen soll?
Jo, in dieser Anahme gehst du recht.
Jetzt suche ich nach einer möglichkeit Rand un Buttons nebeneinader darzustellen UND unter die Buttons noch eine Grafik zu plazieren.
Soll der Rand neben der Grafik unter den Buttons noch >weiterlaufen (dann spricht alles für die Variante >Rand==Hintergrundgrafik) oder genauso hoch sein wie >alle Buttons zusammen und darunter kommt dann >die "Grafik unter den Buttons"? In dem Falle geht:
Die hintergrundgrafik ist vorgegeben. Jetzt soll eine Grafik als Rand benutzt werden. Neben dieser Grafik sollen Buttons sein UNTER die nochmals eine Grafik gelegt wird.
entweder Tabelle:
Mit einer tabelle hab ichs schon versucht. ging nicht.
Wie sah die denn aus, deine Tabelle? Und was ging >nicht? Ist die Breite des rechten Frames in Pixeln >angegeben oder prozentual (was in diesem Falle tödlich >wäre). Das gleiche gilt für die Tabelle, zumindest was >die rechte Spalte anbelangt. Die könntest du auf die >Breite der Randgrafik festlegen. Die linke Spalte >setzt du auf 100% bzw. auf die Breite deiner Buttons.
Es ging nicht insofern als das die RandGrafik nicht aufeinandertrafen und so unschöne lücken bildeten. ausserdem konnte ich die buttons nicht richtig in diese tabelle einbauen.
ist sowieso egal. Hab das design jetzt geändert. nichts mehr mit rechtem rand menü.
oder du beziehst den Rand in deine Button-Grafiken mit ein:
Sowas kann man schön in Fireworks realisieren. Buttons und Randgrafik hübsch anordnen und dann mit der Slice-Funktion pixelgenau auseinanderschnibbeln.Wo gehören diese Befehle hin wenn die HTML seite keine standart frame seite (also eine auf der hauptseite vorgegeben) ist?
Ich habs schon im Body und auch im Head versucht aber nie werden die Grafiken nebeneinanderplaziert.In den body der zu ladenden Datei. Versuch mal zusätzlich zu marginwidth und marginheight noch leftmargin="0" und topmargin="0".
Naja, wahrscheinlich bin ich nicht besonders gut als >Robert Lemke. Kanns du den Kram nicht irgendwo online >stellen?
Nein ist nur für eine Präsentation gedacht.
Liebe Grüße, Uschi
mfg Hefter
Keine Zeit mehr muß weg, aber versuchs mal mit style sheets:
margin-top, margin-(left bzw right) oder nur margin. Bei ie kann man das am besten in den body tag einbauen. oder schau doch in selfhtml nach...
bye.
Ich suche eine möglichkeit die Ränder meiner Seite auf null zu setzen.
ich benutze frames und IE 5.00.
Verwende externe CSS-Definitionen und binde diese im HEAD jedes Frame-Dokuments ein:
<link rel="stylesheet" href="xyz.css" type="text/css">
und schreibe in xyz.css:
BODY
{
Margin: 0; /* sollte eigentlich reichen */
Position: absolute;
Top: 0;
Left: 0;
/* die letzten 3 Zeilen sind Sonderbehandlung fuer NN 4.x */
}
HTH & Gruss, Thomas