ABSOLUTE
Imager le résultat pour le code suivant pour les
différents styles :
Pour vous aider vous pourrez compléter le style de conteneur
avec
background-color: yellow;
<body>
<div class="conteneur">
<img class="image" alt="..."
src="photo.jpg">
je suis la plus belle dans
mon miroir je suis la plus belle dans mon
miroir
</div>
</body>
TD1
.conteneur {
padding-top: 200px;
padding-left: 15px;
width: 400px;}
.image {
float: right;}
TD2
.conteneur {
padding-top: 200px;
padding-left: 15px;
width: 400px;}
.image {
float: left;}
TD3
Pour le code suivant :
<div id="global">
<img class="image" alt="..." src="photo.jpg" />
<div class="textimage">
DEBUT1---
je suis la plus belle dans mon miroir je suis la plus belle dans mon miroir
...
je suis la plus belle dans mon miroir je suis la plus belle dans mon miroir
</div>
<img class="image" alt="..." src="photo.jpg" />
<div class="textimage">
DEBUT2---
je suis la plus belle dans mon miroir je suis la plus belle dans mon miroir
...
je suis la plus belle dans mon miroir je suis la plus belle dans mon miroir
</div>
</div>
#global {
position:absolute;
left: 50%;
top: 50%;
width: 800px;
margin-top: -200px; /* moitié de la hauteur */
margin-left: -300px; /* moitié de la largeur */
border: 1px solid #000;}
.image {
float: left;
padding:10px;
width:300px;
border: 5px solid #000;}
.textimage {
float: left;
padding: 20px;
width:400px;
border: 5px double #000;}
TD4
pour le même code que TD3,
tester sur mozilla et IE
(probleme de non définition de width)
#global {
position:absolute;
left: 50%;
top: 50%;
width: 700px;
margin-top: -200px; /* moitié de la hauteur */
margin-left: -300px; /* moitié de la largeur */
border: 1px solid #000;}
.image {
float: left;
padding:10px;
border: 5px solid #000;}
.textimage {
float: left;
padding: 20px; /* */
border: 5px double #000;
}
TD5
<div id="global">
<img class="image" alt="..." src="photo.jpg" />
<img class="image" alt="..." src="photo.jpg" />
<img class="image" alt="..." src="photo.jpg" />
<img class="image" alt="..." src="photo.jpg" />
<div class="textimage">
DEBUT-1---
je suis la plus belle dans mon miroir
...
je suis la plus belle dans mon miroir je suis la plus belle dans mon miroir
</div>
<img class="image" alt="..." src="photo.jpg" />
<div class="textimage">
DEBUT-2---je suis la plus belle dans mon miroir je suis la plus belle dans mon miroir
je suis la plus belle dans mon miroir je suis la plus belle dans mon miroir
</div>
</div>
Tester sur IE et Mozilla !
#global {
position:absolute;
left: 50%;
top: 50%;
width: 600px;
margin-top: -200px; /* moitié de la hauteur */
margin-left: -300px; /* moitié de la largeur */
border: 1px solid #000;}
.image {
float: left;
margin: 10px;
width: 40%;
}
.textimage {
float: left;
margin: 10px;
width: 50%;
}