bonjour à tous
j'ai un problème concernant ces sacrés css
Mon problème est que jusqu'a la balise <div class="histoire"> tout se passe bien comme je le veux!
Mais lorsque j'ajoute la suite il se passe une chose que j'arrive a comprendre!
J'ai mis un border au bloc "histoire" pour voir les dimension visuelement!
Mais la bordure prend toute la page et non pas les dimensions que j'ai définie dans ce block là...
comment celà fait ce??
j'ai un problème concernant ces sacrés css

#global
{
width: 100%;
border: 1px solid gray;
}
.produit
{
width: 60%;
height: 250px;
text-align: left;
border-left: #c00000 double 5px;
float: left;
margin: 3em 0 0 0;
border: 2px solid gray;
}
.contour
{
width: 100%;
background: #c00000;
color: #fff;
font-family: Benguiat Frisky;
font-size: 15px;
font-weight: bold;
}
.image
{
width: 200px;
height: 200px;
margin: 3px 0 0 5px;
float: left;
}
.sommaire
{
float: left;
margin-top: 35px;
color: #c00000;
font-weight: bold;
font-size: 1.3em;
font-family: 'Lucida Console', verdana, tahoma, arial;
border: 1px solid gray;
}
.acteurs
{
margin: 2em 0 0 1em;
width: 30%;
color: #c00000;
font-family: Maiandra GD;
font-size: 1.3em;
font-weight: bold;
float: left;
border: 1px solid gray;
}
.liste
{
font-size: 1em;
font-family: Maiandra GD;
list-style-type: none;
}
.histoire
{
margin: 2em 0 0 0 ;
padding: 1em 0 0 1em;
width: 60%;
text-align: left;
font-size: 1.3em;
border: 1px solid gray;
}
.histoire1 /* style pour là ou il y a la pub*/
{
float: left;
margin: 1.2em 0 0 0 ;
padding: 1em 0 0 1em;
width: 60%;
text-align: left;
font-size: 1.3em;
border: 1px solid gray;
}
.pub
{
float: left;
margin: 0 0 0 2em;
width: 120px;
height: 600px;
}
.surlign
{
text-decoration: underline ;
font-weight: bold;
}
<div id="global">
<div class="produit">
<table class="contour"><tr><td><a name="">mon premier film</a></td></tr></table>
<img src="" alt="" class="image" />
<ul class="sommaire"> <li>film </li><li>durée : 30 min</li> <li>couleurs</li></ul>
</div>
<div class="acteur"><strong class="surlign">acteurs</strong>
<ul class="liste"><li>...</li>
<li>....</li>
<li>....</li>
<li>....</li>
</ul>
</div>
<div class="histoire1">
<p class="surlign">histoire</p>
Je colle ici tout mon texte ....
<br /> <br /> <br />
</div>
<div class="pub">
<!-- ici une banniere de pub -->
</div>
<br /><br />
<div class="produit">
<table class="contour"><tr><td><a name="">deuxieme film</a></td></tr></table>
<img src="" alt="" class="image" />
<ul class="sommaire"> <li>film </li><li>duree: 15 min</li> <li>couleur</li></ul>
</div>
<div class="acteurs"><strong class="surlign">acteurs</strong>
<ul class="liste"><li>....</li>
<li>.....</li>
</ul>
</div>
<div class="histoire">
<p class="surlign">histoire</p>
test test test<br />
up up uoiehio uizhuizhuierf reuize ruiguirg uiruiueri <br />
</div>
</div>
</body>
</html>
Mon problème est que jusqu'a la balise <div class="histoire"> tout se passe bien comme je le veux!
Mais lorsque j'ajoute la suite il se passe une chose que j'arrive a comprendre!
J'ai mis un border au bloc "histoire" pour voir les dimension visuelement!
Mais la bordure prend toute la page et non pas les dimensions que j'ai définie dans ce block là...
comment celà fait ce??