Originariamente inviato da Mich_
Impossibile rispondere senza vedere il codice della pagina. E non ho voglia di andare a cercare il codice nei temporanei (e` odioso quando ti cambiano il comportamento del browser).
Comuqnue sembra un probelma con i float. Prova a mettere float anche il contenitore.
ho provato, ma non và! 
questo è il codice del layout:
Codice PHP:
<?
function base(){
?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<meta name="Author" content="Riccardo">
<meta name="Robots" content="index,follow">
<meta name="Description" content="sito">
<meta name="Keywords" content="anello">
<link rel="stylesheet" type="text/css" href="template.css">
<title>anello magico</title>
<meta http-equiv="imagetoolbar" content="no" />
</head><body>
<div id="principale">
<div id="principale2">
<h1 style="text-decoration:underline;">Appoggia Mani</h1>
<? }
function sx1(){
?>
<div id="laterales">
<p align="center">barra laterale con informazioni </p>
<p align="center">c'è una breve descrizione su quello che puoi trovare </p>
<p align="center">[img]img/3d.jpg[/img]</p>
<p align="center">per vedere le altre foto puoi cliccare sui link</p>
</div>
<? }
function sx2(){
?>
<div id="laterales" align="center"> [b]
Un piccolo spazio dove esprimere la propria opinione liberamente e velocemente.
I messaggi non ritenuti idonei dall'admin verranno prontamente rimossi. [/b]
barra laterale con informazioni
c'è una breve descrizione su quello che puoi trovare
[img]img/3d.jpg[/img]
per vedere le altre foto puoi cliccare sui link</p>
</div>
<? }
function fine(){
?>
<div id="lateraled">
<p align="center">[img]img/Immagine2.jpg[/img]</p>
<p align="center">destro</p>
questa semplicemente una prova </p>
<p align="center">[url="index.php"]Torna alla Home[/url]</p>
<p align="center">[url="guestbook.php"]GuestBook[/url]</p>
<p align="center">[url="pannello.php"]Area Riservata[/url]</p>
</div>
</div>
<div id="footer">
Powered by [email="prcant@hotmail.com"] pRcant [/email] and [email="jellybellyweb@gmail.com"] JellyBelly [/email]
</div>
</div>
</body></html>
<? } ?>
questo è la pagina index ad esempio:
Codice PHP:
<?
// inclusione file di layout
include("layout.php");
// chiamata funzione base() che genera la parte superiore del template
base();
sx1();
?>
<div id="centrale">
<p align="center">centrale questa una prova per vedere come viene</p>
<p align="center">cavolina</p>
<p align="center">[img]img/Immagine1.jpg[/img]</p>
ciao
hai ahiaiaih
</div>
<?
// con la funziona fine() genero tutto il resto del template
fine();
?>
e questo è il file CSS:
Codice PHP:
/* CSS Document */
html,body{margin: 0;padding:0;}
body{
position:relative;
text-align: center;
margin: 0px;
background-position: center;
background-repeat: repeat-y;
background-image:url(./img/sfondo.jpg);
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
input, submit {
background-color:#00CCCC;
border-color: #0000CC;
background-repeat: repeat;
border-top-style: dotted;
border-right-style: dotted;
border-bottom-style: dotted;
border-left-style: dotted;
}
textarea{
background-color:#00CCCC;
border-color: #0000CC;
background-repeat: repeat;
border-top-style: dotted;
border-right-style: dotted;
border-bottom-style: dotted;
border-left-style: dotted;
}
div#principale{
margin-top: 0;
position:relative;
width:760px;
background-image:url(./img/caraibi3.jpg);
background-repeat: repeat;
border-color: #0000CC;
border-top-style: dotted;
border-right-style: dotted;
border-bottom-style: dotted;
border-left-style: dotted;
margin: 0 auto;
text-align:center;
}
div#principale2{
float: right;
margin-top: 0;
width: 760px;
border-top:none;
margin: 0 auto;
text-align: center;
}
div#laterales {
background-color: #003399;
position: relative;
float: left;
width: 150px;
height: auto;
padding:5px;
}
div#centrale {
position: relative;
margin-left:10px;
float: left;
width: 430px;
min-height:500px;
height: auto !important;
text-decoration:none;
text-align: justify;
}
div#lateraled {
background-color: #0099FF;
position: relative;
float: right;
width: 150px;
height: auto;
}
div#footer{
margin: 0 auto;
text-align: center;
background-color: #0000FF;
width: 760px;
font-size:12px;
height: auto !important;
color:black;
float:left;
}
sto uscendo pazzo!!! Vi prego aiutatemi!!!