J'ai repris un exemple de ce site. J'ai un menu à gauche et un cadre à droite, le tout imbriqué dans un conteneur :
Dans le frame, j'affiche un galerie de photos. J'avais utilisé un tableau mais je ne sais pas prq, ça déborde sur la droite, malgré çà:
Alors, j'utilise un nouveau div :
Pour afficher les photos ligne après ligne.
J'ai un fichier .htm dans lequel il y a :
Il affiche bien les photos mais ne respecte pas les marges que j'avais imposées dans div#ligne_photo :margin-top: 10px; margin-left: 10px;.
Les photos sont collées au bord.
Le fichier .htm est appelé par une inclusion php, cette inclusion étant dans <div id="frame">...</div>.
Comment faire?
Modifié par brunocaccio (02 Jul 2005 - 19:10)
#conteneur {
position: absolute;
width: 750px;
height: 525px;
left: 50%;
margin-left: -375px;
background-color: #993366;
}
#frame {
background-color: #9933CC;
margin-left: 150px;
width: auto;
font-size: 1.6em;
overflow: auto;
}
Dans le frame, j'affiche un galerie de photos. J'avais utilisé un tableau mais je ne sais pas prq, ça déborde sur la droite, malgré çà:
table { width: 400px; }
Alors, j'utilise un nouveau div :
#ligne_photo {
margin-top: 10px;
margin-left: 10px;
height: auto;
with: auto;
}
Pour afficher les photos ligne après ligne.
J'ai un fichier .htm dans lequel il y a :
<div id="ligne_photo">
<a href=".\photo_01.htm"><img src=".\01_vignette.jpg"></a>
<a href=".\photo_02.htm"><img src=".\02_vignette.jpg"></a>
</div>
Il affiche bien les photos mais ne respecte pas les marges que j'avais imposées dans div#ligne_photo :margin-top: 10px; margin-left: 10px;.
Les photos sont collées au bord.
Le fichier .htm est appelé par une inclusion php, cette inclusion étant dans <div id="frame">...</div>.
Comment faire?
Modifié par brunocaccio (02 Jul 2005 - 19:10)