Chce oczywiscie wstawic do tych divow nieruchome tlo, jednak nie wstawiam go bezposrednio do nich poniewaz jak wiadomo IE nie obsluguje poprawnie stylu wstawiania tla dla divow (pozycjonuje go wzgledem divow a nie rogu przegladarki) - ten sposob dziala w Firefoxie a IE wyglada niepoprawnie.
Wstawilem wiec tlo bezposrednio do znacznika BODY(bo podobno tylko tam dobrze dziala wstawianie....) poszczegolnych plikow.
Jednak teraz po odpaleniu stronki wyswietla sie tylko tlo z pierwszego z includowanych plikow, pozostale sa niewidoczne (tak jakby pierwsze tlo przykrylo reszte)....
Gdzie tkwi blad ????Pomozcie:))
Oto kod stronki:
Kod: Zaznacz cały
<?php
$add_site = true;
?>
<html>
<head>
<TITLE>A frame document with CSS 2.1</TITLE>
<STYLE type="text/css">
#header {
position: absolute;
width: 600px;
height: 100px;
top: 0;
left: 0;
}
#sidebar {
position: absolute;
width: 100px;
height: 350px;
top: 100px;
left: 0;
}
#main {
position: absolute;
width: 500px;
height: 350px;
top: 100px;
left: 100px;
}
#footer {
position: absolute;
width: 600px;
height: 50px;
top: 450px;
left: 0;
}
</STYLE>
</HEAD>
<BODY>
<DIV id="header">
<?php include "include/naglowek.php"; ?>
</DIV>
<DIV id="sidebar">
<?php include "include/menu_lewe.php"; ?>
</DIV>
<DIV id="main">
<?php include "include/menu_prawe.php"; ?>
</DIV>
<DIV id="footer">
<?php include "include/menu_stopka.php"; ?>
</DIV>
</BODY>
</HTML>Kazdy z wstawianych plikow ma podobny wyglad:
Kod: Zaznacz cały
<?php
if(!$add_site) exit;
?>
<HTML>
<HEAD>
<STYLE type="text/css">
BODY {
width:600px;
height:100px;
background-image: url('tlo_02.gif');
background-position: 0px 100px;
background-attachment: fixed;
background-repeat:no-repeat;
}
</STYLE>
</HEAD>
<BODY>
<DIV >
bvcbcfgd dfg rdfgf gf sdmsdf df df gdf df fgf
</DIV>
</BODY>
</HTML>
