Bonjour,
J'ai essayé de suivre l'exemple d'alsacréations pour faire un arrière plan étirable. C'est pas que j'en veux un, mais j'ai une image à la base qui est trop petite, je voudrais juste pouvoir la mettre en fond en l'étirant (comme un fond d'écran de bureau).
Mais je n'y arrive pas. J'ai donc suivi l'exemple, mais faut qu'au dessus de cet arrière plan, je puisse mettre un div et une iframe et là c'est la cata, je n'y arrive pas du tout, tout ce que j'essaye ne marche jamais, du coup je viens demander un petit coup de main SVP.
Voilà je code de la page HTML :
Et le code css :
Voilà quand je fais ça, aucune image s'affiche en fond, et tout est décalé d'une largeur d'écran vers la droite au moins.
Par contre si j'enlève le "position: absolute;" du conteneur et que je le met dans l'image, alors l'image s'affiche, avec les éléments dessus, mais encore d'un gros décalage vers la droite, et mon div contenant le text "la" ne fait plus que la largeur du "la" au lieu des 200px.
J'espère avoir été claire. Merci pour votre aide !
Modifié par poopsinou (27 Jun 2007 - 16:23)
J'ai essayé de suivre l'exemple d'alsacréations pour faire un arrière plan étirable. C'est pas que j'en veux un, mais j'ai une image à la base qui est trop petite, je voudrais juste pouvoir la mettre en fond en l'étirant (comme un fond d'écran de bureau).
Mais je n'y arrive pas. J'ai donc suivi l'exemple, mais faut qu'au dessus de cet arrière plan, je puisse mettre un div et une iframe et là c'est la cata, je n'y arrive pas du tout, tout ce que j'essaye ne marche jamais, du coup je viens demander un petit coup de main SVP.
Voilà je code de la page HTML :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML lang="fr">
<HEAD>
<TITLE>Fiche clients</TITLE>
<LINK href="ficheClient.css" rel="stylesheet" type="text/css">
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</HEAD>
<BODY>
<DIV id="corpsPage">
<IMG id="arrierePlan" alt="" src="fond_bleu_bulles.gif" />
<DIV id="searchClient">
la
</DIV>
<IFRAME id="ficheClient" name="ficheClient" src="ficheClient.php"></IFRAME>
</DIV>
</BODY>
</HTML>
Et le code css :
body
{
text-align : center;
margin:0;
padding:0;
}
#corpsPage
{
position: absolute;
}
#corpsPage img#arrierePlan
{
width : 100%;
height: 100%;
}
#corpsPage div#searchClient
{
text-align : left;
color: black;
margin : 0 auto;
width : 200px;
margin-top : 50px;
background-color : blue;
position: absolute;
}
#corpsPage iframe#ficheClient
{
text-align : left;
margin-left : 10px;
width : 700px;
height : 600px;
position: absolute;
}
Voilà quand je fais ça, aucune image s'affiche en fond, et tout est décalé d'une largeur d'écran vers la droite au moins.
Par contre si j'enlève le "position: absolute;" du conteneur et que je le met dans l'image, alors l'image s'affiche, avec les éléments dessus, mais encore d'un gros décalage vers la droite, et mon div contenant le text "la" ne fait plus que la largeur du "la" au lieu des 200px.
J'espère avoir été claire. Merci pour votre aide !
Modifié par poopsinou (27 Jun 2007 - 16:23)