Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1047 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [html] pbs: pour qu'une image suive le texte,affichage d'img

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[html] pbs: pour qu'une image suive le texte,affichage d'img

n°1579919
dardadax
Posté le 27-06-2007 à 14:35:38  profilanswer
 

Bonjour tout le monde!
J'ai un problème:
 
Dans mon site (non mis en ligne) j'ai une bannière, un menu en css, et je voudrais avoir le reste de la page comme suit:
 
image | text
 
La subtilité est la suivante: l'image à gauche doit être centrée sur l'ensemble de la page et ainsi, lorsque l'on descend dans le texte, elle doit suivre le défilement du texte pour toujours apparaitre au centre de l'espace qui lui est alloué
 

Code :
  1. <html>
  2. <head>
  3. <title> Mon site - Accueil</title>
  4. <link rel = "stylesheet" type ="text/css" href = "moncss.css">
  5. </head>
  6. <body bgcolor="#01B1EC" hspace="0" leftmargin="0" rightmargin="0" bottommargin="0" topmargin="0" marginheight="0" marginwidth="0">
  7. <div id="entete" name="entete" align="center" hspace="0" leftmargin="0" rightmargin="0" bottommargin="0" topmargin="0" marginheight="0" marginwidth="0">
  8. <alt href="index.htm"><img name="img_entete" src="images/entete.jpg" alt="banniere" height="100" width="920"></img></a>
  9. </div>
  10. </body>
  11. <div id="nav" hspace="0" leftmargin="0" rightmargin="0" bottommargin="0" topmargin="0" marginheight="0" marginwidth="0" align="center">
  12. <ul>
  13.  <li><a href="lien1.html">lien1</a></li>
  14.  <li><a href="lien2.html">lien2</a></li>
  15.  <li><a href="lien3.html">lien3</a></li>
  16. </ul>
  17. <br /><br />
  18. </div>
  19. <hr />
  20. <table width="50%">
  21. <tr>
  22. <td width="50%">
  23. <div id="accueil" width="50%" hspace="0" leftmargin="0" rightmargin="0" bottommargin="0" topmargin="0" marginheight="0" marginwidth="0" align="center">
  24. <img src="img1.jpg">
  25. </div>
  26. </td>
  27. <td width="45%">
  28. <div id="texte" width="45%" hspace="0" leftmargin="0" rightmargin="0" bottommargin="0" topmargin="0" marginheight="0" marginwidth="0" align="center">
  29. <p>&nbsp;</p>
  30. <p align="justify">
  31. <font color="#FFFFFF" size="4" face="Arial">
  32. un long texte<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />x<br />
  33. </font><br>
  34. </p>
  35. <td width="5%">
  36. </td>
  37. </table>
  38. <hr />
  39. </html>


 
 
CSS

Code :
  1. #nav li {
  2.     margin: 0;
  3.     padding: 0;
  4.     display: inline;
  5. }
  6. #nav li a:link, #nav li a:visited {
  7.     display: block;
  8.     float: left;
  9.     height: 32px;
  10.     width: 95px;
  11.     line-height: 32px;
  12.     text-decoration: none;
  13.     text-align: center;
  14.     background:#fff url(nav95.gif);
  15.     padding: 0;
  16. }
  17. #nav li a:hover, #nav li a:active {
  18.     background:#000 url(nav95.gif) 0 -32px;
  19.     padding: 0;
  20. }
  21. A {
  22. color:blue;
  23. text-decoration:none;
  24. }
  25. A:hover {
  26. color:red;
  27. text-decoration:none;
  28. }
  29. #lien1 {
  30. background: url(img1.jpg) #01B1EC no-repeat;
  31. background-attachment: scroll;
  32. background-position : center center;
  33. }
  34. #lien2 {
  35. background: url(img2.jpg) #01B1EC no-repeat center center;
  36. }
  37. #lien3 {
  38. background: url(img3.jpg) #01B1EC no-repeat center center;
  39. }


 
Donc en gros (quitte à me répéter)
 
l'utilisateur va vouloir lire tout le texte, et lorsqu'il utilisera la barre de défilement de son navigateur, l'image doit suivre!
 
J'ai tenté:
 
1/ un tableau 2 colonnes 1 ligne: image puis text
D'une part, IE refuse d'afficher l'image en fonction IMG ^^
Donc dans le css j'ai du passer un fond d'écran :(
Secondo: je n'arrive pas à obtenir le défilement :s
 
2/ un double div (en gros je supprime le tableau et m'arrange, enfin j'ai tenté, de faire le même effet pour afficher l'image et n'avoir qu'un problème à résoudre)
Le hic? FF et IE cette fois-ci ensemble m'ont affichés seulement une partie du texte (en gros la premiere ligne de texte et autant pour l'image)
 
Si vous êtes dans le même cas que moi ou que vous avez eu le même problème, ou mieux encore si vous connaissez la solution, merci d'avance de laisser un message!

mood
Publicité
Posté le 27-06-2007 à 14:35:38  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [html] pbs: pour qu'une image suive le texte,affichage d'img

 

Sujets relatifs
Positionnement d'image relative/absoluProb Zoom Image
[RESOLU]-[HTML][JAVASCRIPT] guillemet variablesite en html qui resemble a du flash ?
[HTML/CSS]Probleme de compatibilite IE7 ...flush ? affichage progressif en PHP
[C#] DataGridView image + texte dans une cellule[javascript] afficher image un temps donné
[Resolu] espace blanc entre le bord d'une image et la fenetre ! 
Plus de sujets relatifs à : [html] pbs: pour qu'une image suive le texte,affichage d'img


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR