frames und ein leider sichtbarer rand
benjamin
- html
hallo,
ich habe ein problem mit der darstellung einer seite mit zwei frames, zwischen den beiden frames habe ich einen ca 1-2 pixel breiten transparenten rahmen, die hintergrundgrafik lässt sich nicht ohne freiraum zusammenfügen.
ich habe brav nach selfhtml gescriptet und
frameborder="0" framespacing="0" border="0"
eingetragen... er will einfach nicht.
eventuell hängt es mit der einbindung der hintergrundgrafik zusammen? hab's mit css gemacht:
body {background-image:url(../graphics/bg.gif);
background-repeat:repeat;}
hat vielleicht jemand eine idee?
Hi!
Warum willst du das mit css machen?
Mach das doch einfach mit ganz normalem HTML:
<body background="..\graphics\bg.gif" >
müsste doch eigentlich so gehen oder?
Wiederholen macht der bei mir immer, also....
Hoffe das es hilft
lululu
hm... mit css weil ich stinkefaul bin und es nur einmal eintragen möchte statt ca 20 mal :-)
Aber eigentlich darf es nicht am Bild liegen, deshalb überprüfe lieber nochmal, ob du die bordereinstellungen auch richtig im frameset gemacht hast, naja, mehr würde mir auch nicht einfallen!
also vielmehr fällt mir dazu nicht mehr ein...
<html>
<head>
<title>K-Base</title>
<meta name="author" content="Benjamin">
<link rel="stylesheet" href="css/style.css" type="text/css">
</head>
<frameset rows="200pt,*" frameborder="0" framespacing="0" border="0">
<frame src="search.asp" name="head" noresize>
<frame src="index.asp" name="main" noresize>
<noframes>
Dieses Projekt verwendet Frames, Ihr Browser kann leider keine Frames anzeigen
</noframes>
</frameset>
</html>
hi,
<html>
<head>
<title>K-Base</title>
<meta name="author" content="Benjamin">
<link rel="stylesheet" href="css/style.css" type="text/css">
wozu verwendest du hier einen stylesheet? für den noframes-bereich? das kannst du dir, denk ich sparen. erstmal glaub ich nicht, dass browser, die keine frames können unbedingt viel mit css anfangen können. und selbst wenn, der eine satz wird auch durch css nicht toller.
vielleicht steht im stylesheet ja auch eine angabe, die die rahmen der frames hervorruft. versucchs mal ohne.
</head>
<frameset rows="200pt,*" frameborder="0" framespacing="0" border="0">
<frame src="search.asp" name="head" noresize>
<frame src="index.asp" name="main" noresize>
<noframes>
Dieses Projekt verwendet Frames, Ihr Browser kann leider keine Frames anzeigen
kleiner tipp am rande:
statt dieses *informativen* satzes könntest du hier auch einfach links zu den seiten search.asp und index.asp einbauen, dann ist das frameset auch für leute mit nicht-frame-fähigen browsern und für suchmaschinen benutzbar.
</noframes>
</frameset>
</html>
vielleicht konnte ich dir ja helfen,
mfg
*stefan