Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Unsichtbarer Rand bei Gifs im Frame.. krieg ich nicht weg





Frage

Moin erstmal :) Ich hoffe ihr könnt mir mal weiterhelfen... seit Stunden versuch ich einen Rand wegzukriegen, der anscheinend nur rechts von meinen Gifs existiert. Ich hab die Page in 2 Frames unterteilt, um den klassischen Navbar einzurichten, soweit klappt auch alles. Aber ich hab vor, die Buttons RECHTS direkt an den Frame anzulegen, um dann mit Frameborder=no usw den Eindruck zu erwecken, das die Buttons wie Registerkarten eines Ordners wirken. Aber es ist immer ein gewisser Abstand da, ca... 20-30 Pixel. Die Bilder haben in der Beziehung keinen Rand, Border=0 ist gesetzt, marginwidth=0, width und height im Quelltext angegeben, div align=right gesetzt, aber der Rand bleibt. Left funktioniert einwandfrei... aber der Rand rechts geht und geht nich weg... Ich hab mal entfernt davon gehört, das das ein allgmeines Problem ist. Im Web hab ich keinen Hinweis gefunden worans liegt, und ich hoff mal auf kundige Hilfe von euch... Auf Anfrage kann ich antürlich auch den Quellcode des navbars udn der Hauptseite mit den Frames hergeben, aber das lasse ich mal hier besser :) Hoff ihr könnt mir weiterhelfen... *derweil weiter nach ner Lösung such* Arch

Antwort 1 von Powertrip

Poste mal nen link auf das Frameset - irgendwelche Probleme lösen auf grobe beschreibung taugt nicht richtig. :)

Antwort 2 von Archilleos

Die Seite is noch nich online, aber ich hau dann halt ma geschwind den Quelltext hin... hf beim entcrypten :P

So sind die Buttons im Navigation.html drin... Incl nem kleinen Javascript, das den zuletzt angeklickten Button hervorhebt.
<div align="right">
<br>
<br>
<a href="Start.html" target="Haupt" onClick="
tempbutton.src=tempimage;
tempbutton=b1;
tempimage=button1a;
b1.src=button1b;">
<img name="b1" src="Buttonstart.gif" border="0" alt="Startseite" width="132"
height"32">
</a><br>

Die Frames werden so definiert:
<frameset rows="100,*">
<frameset cols="180,*">
<Frame src="logo.html"
scrolling=NO MARGINWIDTH=0>
<frame src="Top.html"
MARGINWIDTH=0>
</frameset>
<frameset cols="180,*">
<frame src="Navigation.html"
Name="Navigation"
MARGINWIDTH=0 frameborder=no
border="0">
<frame src="Start.html"
Name="Haupt" MARGINWIDTH=0
frameborder=no>
</frameset>
</frameset>

hilfts? AFAIK hat das zwar mit den Frames nichts zu tun, denn wenn ich nur den Navbar öffne ist der Rand ebenso vorhanden...

Antwort 3 von Undertaker

Hi,

der </a>-Tag muß in der gleichen Zeile stehen, in der der <img>-Tag aufhört. Also zwischen den beiden Tags keine neue Zeile beginnen...

Gruß
Undertaker

Antwort 4 von Rangoo

Schreib mal statt
<frame src="Navigation.html" 
Name="Navigation" MARGINWIDTH=0 frameborder=no border="0">

<frame src="Navigation.html" name="Navigation" MARGINWIDTH=0 
frameborder=no border="0" scrolling="no">


Dein Problem (die 20 bis 30 Pixel) ist die nicht vorhandene Scrollbar. Fügst du den zusätzlichen Tag ein, ist allerdings kein Scrollen mehr möglich (logisch...)! Anders ist das Problem allerdings wohl nicht zu lösen, denn ich denke, dass scrolling="auto" nicht helfen wird.


Antwort 5 von Archilleos

<img name="b1" src="Buttonstart.gif" border="0" alt="Startseite" width="132"
height"32"></a><br>

Man möge mir verzeihen, das ist meine erstes HTML Projekt und bis vor ner Woche wusst ich netmal was ein Tag ist...

Meintest du so? Wenn ja, dann hat das wenig Effekt... der Border is noch da..

Antwort 6 von Archilleos

Thx Rangoo, das wars!
jetzt is dieser blöde Streifen endlich weg :P HEUREKA ^^

Antwort 7 von Rangoo

Aber pass auf, dass du deine Seite richtig formatierst. Nicht, dass Leute mit Auflösung 800x600 dann den untersten Link nicht mehr sehen können oder so. Das kann durchaus mal ganz leicht passieren.

Antwort 8 von Undertaker

Hi,

ja, so hatte ich es gemeint. Aber man kann mit den Tipps nicht immer richtig liegen... ;-)


Gruß
Undertaker


Antwort 9 von Archilleos

Im moment bau ich das Design der Seite einfach mal auf, getestet wird das eh noch aif diversen Brwosern mit anderen Aufläösungen. Aber so wie die momentan positioniert sind, wird bestenfalls der übeflüssige "Schliessen" Button gekillt, der nur dazu da is damit man Chef, guck mal was ich kann sagen darf :P

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: