• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Zwar Mit include(), Aber Verschiedene Hintergründe

Status
Für weitere Antworten geschlossen.

ewgeni

Neues Mitglied
Ich habe 2 verschiedene Seiten mit include() zusammengefügt. Daraus wird sozusagen eine gemacht. Wie kann ich machen, dass sie trotzdem in der einen, die jetzt geworden ist, 2 verschiedene Hintergründe haben?

Code:
<div style="position: absolute; top:20; left:20;">
<?
include("a.htm")
?>
</div>
<div style="position: absolute; top:120; left:20;">
<?
include("b.htm");
?>
</div>
 
Werbung:
Kannst du deine Fragestellung bitte konkretisieren?

Hintergründe werden mit background-color oder background-image festgelegt.
 
Seite a.htm hat Hintergrund "ffffff", Seite b.htm hat "000000". Ich füge sie dann mit include() zusammen. Dann entsteht ja nur eine Seite.
Wie kann ich dann machen, dass auf der nun enstandenen Seite, 2 verschiedene Hintergründe, nämlich "ffffff" und "000000", sind?
 
Werbung:
Wie können a.htm und b.htm jeweils einen Hintergrund haben? Das geht nicht, weil du dann ja zwei <body>-tags hättest und zwei dürfen in einem Dokument nicht vorkommen. a.htm bzw. b.htm sind ja nur Teildokumente, die sich zu seinem Dokument zusammenfügen und der darf nur einen Hintergrund besitzen:

Code:
<html>
<body style="background-color:#000000;">

<div style="position: absolute; top:20; left:20;">
<?
include("a.htm")
?>
</div>
<div style="position: absolute; top:120; left:20;">
<?
include("b.htm");
?>
</div>

</body>
</html>
Dabei dürfen die eingefügten Seiten a.htm und b.htm keinen eigenen Hintergrund besitzen, der in einem body definiert ist.

Andere Möglichkeit: Du gibst den Div-Containern, in denen sich a.htm und b.htm befinden einen Hintergrund.
Code:
<html>
<body>

<div style="position: absolute; top:20; left:20; background-color:#ffffff;">
<?
include("a.htm")
?>
</div>
<div style="position: absolute; top:120; left:20; background-color:#000000;">
<?
include("b.htm");
?>
</div>

</body>
</html>
Dann haben die beiden Div-Container einen Hintergrund.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben