flikmax
20-04-2010, 12:57
Salve a tutti, sto cercando di allineare orizzontalmente 2 div (cioè uno di fianco all'altro), che sono contenuti in un altro div contenitore.
il problema è questo: se utilizzo il float, i div non fanno + allungare lo sfondo della pagina ... se tolgo il float torna tutto normale ma i due div non si mettono sulla stessa linea ma uno sopra l'altro!
Vi posto il codice html e quello css:
<body>
<div class="wrapper"> <!-- start wrapper -->
<div class="headerconttop"></div>
<div class="headercontcenter"> <!-- start contenuti -->
<div class="logo">Prova Prova Prova <br />LOGO <br />Fine.<br /></div>
<div class="slideshow"><table><tr>SLIDESSHOW</tr></table></div>
<div class="test">
<div class="content" style="background-color:green;">
news news news news news<br />
news news news news news
news news news news news<br />
news news news news news
news news news news news<br />
news news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
<br /><br />
</div>
<div class="box" style="background-color:maroon;"></div>
</div>
</div> <!-- end contenuti -->
<div class="headercontbot"></div>
</div> <!-- end wrapper -->
</body>
body
{
background-image:url('images/stripe_2339d767d057620337b8ebb2e517445e(2).png');
background-repeat:repeat;
text-align:center;
}
div.wrapper
{
margin:0 auto;
width:1024px;
padding-top:25px;
padding-bottom:5px;
position:static;
}
div.headerconttop
{
margin:0 auto;
width:984px;
background-image:url('images/Sezione 5_top.png');
height:30px;
}
div.headercontcenter
{
margin:0 auto;
width:984px;
min-height:500px;
background-image:url('images/Sezione 5_bg.png');
background-repeat:repeat-y;
}
div.headercontbot
{
margin:0 auto;
width:984px;
background-image:url('images/Sezione 5_bot.png');
height:30px;
}
div.logo
{
text-align:left;
margin:0 auto;
width:884px;
border:1px red solid;
}
div.slideshow
{
margin:0 auto;
width:884px;
height:300px;
border:1px black dotted;
}
div.slideshow table
{
vertical-align:top;
text-align:center;
}
div.test
{
margin:0 auto;
width:884px;
background-color:yellow;
}
div.content
{
width:734px;
position:relative;
left:0px;
}
div.box
{
width:150px;
min-height:50px;
position:relative;
left:734px;
top:0px;
}
mi date una mano a capire il problema?
THX :help:
Ecco cosa accade se nn uso il float:
http://www.undergroundmovement.it/Picture1.jpg
Ecco cosa accade se uso il float:
http://www.undergroundmovement.it/pic2.jpg
il problema è questo: se utilizzo il float, i div non fanno + allungare lo sfondo della pagina ... se tolgo il float torna tutto normale ma i due div non si mettono sulla stessa linea ma uno sopra l'altro!
Vi posto il codice html e quello css:
<body>
<div class="wrapper"> <!-- start wrapper -->
<div class="headerconttop"></div>
<div class="headercontcenter"> <!-- start contenuti -->
<div class="logo">Prova Prova Prova <br />LOGO <br />Fine.<br /></div>
<div class="slideshow"><table><tr>SLIDESSHOW</tr></table></div>
<div class="test">
<div class="content" style="background-color:green;">
news news news news news<br />
news news news news news
news news news news news<br />
news news news news news
news news news news news<br />
news news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
news news news news newsnews news news news news
<br /><br />
</div>
<div class="box" style="background-color:maroon;"></div>
</div>
</div> <!-- end contenuti -->
<div class="headercontbot"></div>
</div> <!-- end wrapper -->
</body>
body
{
background-image:url('images/stripe_2339d767d057620337b8ebb2e517445e(2).png');
background-repeat:repeat;
text-align:center;
}
div.wrapper
{
margin:0 auto;
width:1024px;
padding-top:25px;
padding-bottom:5px;
position:static;
}
div.headerconttop
{
margin:0 auto;
width:984px;
background-image:url('images/Sezione 5_top.png');
height:30px;
}
div.headercontcenter
{
margin:0 auto;
width:984px;
min-height:500px;
background-image:url('images/Sezione 5_bg.png');
background-repeat:repeat-y;
}
div.headercontbot
{
margin:0 auto;
width:984px;
background-image:url('images/Sezione 5_bot.png');
height:30px;
}
div.logo
{
text-align:left;
margin:0 auto;
width:884px;
border:1px red solid;
}
div.slideshow
{
margin:0 auto;
width:884px;
height:300px;
border:1px black dotted;
}
div.slideshow table
{
vertical-align:top;
text-align:center;
}
div.test
{
margin:0 auto;
width:884px;
background-color:yellow;
}
div.content
{
width:734px;
position:relative;
left:0px;
}
div.box
{
width:150px;
min-height:50px;
position:relative;
left:734px;
top:0px;
}
mi date una mano a capire il problema?
THX :help:
Ecco cosa accade se nn uso il float:
http://www.undergroundmovement.it/Picture1.jpg
Ecco cosa accade se uso il float:
http://www.undergroundmovement.it/pic2.jpg