in pratica io ho un div che e' quello postato ...
poi ho un form che tramite il php mi aggiorna il contenuto del testo all'interno del div ...solo che quando invio il testo se come detto prima non va a capo mi eccede dal div ..
grazie mille
in pratica io ho un div che e' quello postato ...
poi ho un form che tramite il php mi aggiorna il contenuto del testo all'interno del div ...solo che quando invio il testo se come detto prima non va a capo mi eccede dal div ..
grazie mille
Quello era chiaro, ripeto=).in pratica io ho un div che e' quello postato ...
poi ho un form che tramite il php mi aggiorna il contenuto del testo all'interno del div ...solo che quando invio il testo se come detto prima non va a capo mi eccede dal div ..
grazie mille
Se vuoi avere un aiuto, posta del codice o un link, perchè con il codice che hai riportato non si riesce a capire dove si può intervenire.
Posta almeno il pezzo di codice html che ti genera la pagina.
di codice non ne ho una marea essendo una delle prime pagine
<div id="Tabella">
<div id="Barra"><script type="text/javascript">
AC_FL_RunContent( 'type','application/x-shockwave-flash','data','Header.swf','width','750','height', '195','movie','Header' ); //end AC code
</script><noscript><object type="application/x-shockwave-flash"
data="Header.swf"
width="750" height="195">
<param name="movie"
value="Header.swf">
</object></noscript>
</div>
<div id="corpo">
<div id="testo">
<?php
//PERCORSO = percorso del file txt
$percorso = "/var/www/vhosts/xxxxx/httpdocs/promozioni.txt";
$fp = fopen ($percorso, "r");
print fread($fp, filesize($percorso));
fclose($fp);
?></div>
</div>
<div id="footer"></div>
e questo il css
body {
background-image: url(../immagini/background.jpg);
}
#Tabella {
position:absolute;
left:50%;
top:20px;
width:750px;
height:600px;
margin-left: -375px;
}
#barra {
position:absolute;
left:0px;
top:0px;
width:750px;
height:195px;
background-image: url(../immagini/header.jpg);
}
#corpo {
position:absolute;
left:0px;
top:195px;
width:750px;
height:369px;
background-image: url(../immagini/corpo.jpg);
}
#testo {
position:absolute;
left:10px;
top:8px;
width:730px;
height:355px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFCC33;
La prossima volta utilizza il # per racchiudere il codice che posti, altrimenti diventa difficile decifrare quello che hai fatto.
Per prima cosa ti sei dimenticata di chiudere il div#Tabella, suppongo debba essere chiuso in fondo al codice essendo il contenitore pricipale (giusto?).
Poi ho provato a inserire del testo dentro un elemento
nel tuo div#testo; il testo va correttamente a capo, quindi il problema sta nel testo che importi e non nel div.
Sarebbe utile vedere l'html che ti genera la pagina per vedere cosa succede con quel testo.
Visto che sei all'inizio ti consiglio di non utilizzare i posizionamenti, sono difficili da gestire. Inoltre gli elementi posizionati si comportano diversamente dal normale flusso del documento, potresti avere brutte sorprese nel corso del progetto.
Grazie gengix
ma il div tabella e' chiuso ( ho lasciato solo una piccola parte di codice indietro)
per il testo si va a capo .a se metto una parola lunga no ! anzi ho notato che va a capo la prima riga ma non lka seconda .......
Se metti parole particolarmente lunghe senza spazi come ad esempio:
supercalifragilistichespiralidoso (spero di averla scritta giusta =) ), è normale che non ti vada a capo.
In ogni caso immagino che tu non abbia un testo composto da parole così lunghe.
Nel caso tu ce l'abbia, nei punti critici puoi forzare il testo mandandolo a capo con il tag
.