provo a fornire più info circa il codice sperando qualcuno possa aiutarmi:
codice:
<div id="container">
<div id="box">
<div id="right">
</div>
<div id="left">
</div>
<div id="intro">
<h3>testo</h3>
testo</p>
</div>
<div class="sw">
<h2>testo</h2>
testo</p>
</div>
</div>
</div>
div#container {
width: 80%;
text-align: left;
margin: 25px auto;
}
div#box {
width: 100%;
position: relative;
background: #c00000;
}
div#left {
min-width: 25px;
height: 100%;
position: absolute;
top: 0;
left: 0;
background: url(images/bgLeft.png) top left repeat-y;
}
div#right {
min-width: 25px;
height: 100%;
position: absolute;
top: 0;
right: 0;
background: url(images/bgRight.png) top left repeat-y;
}
div#contain {
width: 90%;
min-height: 600px;
margin: 15px 25px 0;
background: url(images/bgCenter.png) 200px 50px no-repeat;
}
div#intro {
width: 90%;
margin: 25px 25px 25px;
}
div.sw {
width: 93%;
min-height: 152px;
margin: 0 28px 25px;
}
come si può intuire, i div right e left hanno dimensione fissa e contengono un'immagine, il div che sta in mezzo a essi contiene testo ed ha dimensione in %. il mio problema è che non riesco a fare si che questi 3 div rimangano distanziati tra loro correttamente, poichè se restringo la finestra del browser a un certo punto il div right con la sua immagine mi comincia a coprire parte del testo. es. prima che la parola "indipendentemente" vada a capo le ultime 3 lettere rimangono nascoste sotto l'immagine di bg del div right.
ho provato un pò di tutto, ma non riresco a trovare una soluzione che sistemi il tutto.
grazie