Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [HTML] Verlängerung von DIV (https://www.gegen-bilderklau.net/thread.php?threadid=171449)
Geschrieben von Giotto Nobsche am 09.05.2010 um 08:49:
Verlängerung von DIV
Ja, ich weiß

solche Themen gibt es hier viele, aber ich kriegs trotzdem nicht hin.. leider..
Also
Ich wollte mal fragen, was ich machen kann, damit sich "main" automatisch verlängert. (Später soll, dann dazu am besten noch die Navi fixiert werden, aber erstmal zum dem div.
Hier mein Code:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
|
<html>
<head>
<title>Rennstall Moorwald</title>
<BODY>
<BODY marginwidth="0" leftmargin="0" marginheight="0" topmargin="0" scroll="no">
<IMG NAME="Design" SRC="http://moorwald.bplaced.net/Rennstall/Bilder/Set/design.jpg" ALIGN="center" BORDER="0" USEMAP="#menue">
<map name="menue">
<area shape=rect coords="647,4,871,42" href="/Rennstall/Allgemeines.html" target="menu">
<area shape=rect coords="792,49,1012,84" href="/Rennstall/Stall.html" target="menu">
<area shape=rect coords="647,91,871,192" href="/Rennstall/Pferde.html" target="menu">
<area shape=rect coords="792,136,1012,174" href="/Rennstall/Team.html" target="menu">
<area shape=rect coords="647,182,871,217" href="/Rennstall/Rennen.html" target="menu">
<area shape=rect coords="792,225,1012,264" href="/Rennstall/Sonstiges.html" target="menu">
</map>
<div id="Layer1" style="position: absolute; left: 40px; top: 345px;">
<iframe src="main.html" name="main" width="937" height="380" frameborder=0 scrolling="auto" noresize style="border: 0px" allowtransparency="true">
</iframe>
</div>
<div id="Layer2" style="position: absolute; left: 381px; top: 0px;">
<iframe src="menu.html" name="menu" width="270" height="300" frameborder=0 scrolling="auto" noresize style="border: 0px">
</iframe>
</div>
<script type="text/javascript" src="http://www.bplaced.net/pub/bpa.js"></script></body>
</html> |
|
Hier das
Anzeigebeispiel.
Geschrieben von orllando123 am 09.05.2010 um 13:56:
Ich glaube Giotto Nobsche meint einfach, dass der scrollbalken wegfällt und das Layout sich nach unten hin erweitert oder? o.o"
Aber als erstes würde ich nochmal den HTML- Code überprüfen. Die hast den <head> geöffnet aber nicht geschlossen und du hast zwei <body>- Tags wovon einer nicht geschlossen ist und auch sinnlos ist, weil du nur einen <body></body> brauchst.
Der Head muss nach </title> zugemacht werden und das erste body danach müsste wieder raus, weil ja danach noch eines ist.
Geschrieben von Giotto Nobsche am 09.05.2010 um 15:03:
Genau

das meine ich^^
Geschrieben von Leila am 09.05.2010 um 15:22:
nen Div-Layout musst du i jede Textseite neu einbauen oder mit PHP arbeiten, wobei ich nicht glaube, dass du letzteres tust.
Wenn du in das Div ein Iframe mit begrenzter Höhe legst, ist es klar, dass sich das Div nicht verlängert
Geschrieben von Giotto Nobsche am 09.05.2010 um 15:26:
Wenn ich es so lassen willl, was muss ich denn dann bei der höhe hinschreiben?
Geschrieben von Leila am 09.05.2010 um 15:28:
naja, du möchtest die Höhe ja unbegrenzt lassen, deswegen muss die wegfallen, allerdings geht so ein Iframe dann maximal bis zum Ende des fensters und nicht darüber hinauf, was bei nem Div ja der gewünschte Effekt ist-
Geschrieben von Giotto Nobsche am 09.05.2010 um 15:40:
Vllt könnt ihr mir ja sagen, wie ich den code ändern muss..
Geschrieben von Giotto Nobsche am 10.05.2010 um 18:58:
Wenn ich jetzt sage, ich will neu anfangen.. wie müsste ich das dann coden?
Geschrieben von Leila am 10.05.2010 um 22:19:
du müsstest die Sache mit dem iframe weglassen, statt dem iframe mit Menü eben die Menüpunkte ins Div schreiben, diesen Code dann abspeichern und für jede neue Textseite das als erstes reinkopieren und da wo jetzt noch <iframe src="main.html" [...]></iframe> steht für jede Seite neu den Inhalt reinpacken.
s. auch hier:
Tut: DIV Layout coden
Forensoftware: Burning Board, entwickelt von WoltLab GmbH