|
|
|
|
Bonjour,je suis en train de faire un site internet.Et j'aimerais que lorsque la page est chargée,et que l'utilisateur souhaite rétrécir la page éviter que mes menus et autres elements HTML se rétrecissent.En fait actuellment, quand je retrecis ma page tous les elements se reproportionnent en fonction et reste affichés,J'aimerais plutot que ca reste figée quand je retrécie ma page.Et que ca face un peu comme sur commentcamarche par exemple.
Mon code HTML est du genre:
<body background="Photos/fondsite.jpg">
<div class="haut">
</div>
<div class="barre1">
</div>
</body>
et mon CSS du genre:
.haut {border-style:solid; border-width:1px; border-color:black; width:"100%"; height:"15%";float:left; padding:0px; margin-left:0px;margin-right:0px;margin-top:0px;}
.barre1 {border-style:solid; border-width:1px; border-color:black; width:"18%"; height:"10%"; float:left; padding:0px; margin-left:0px;margin-right:0px;}
pour le CSS j'ai mis les dimensions des <div> en %, ce qui fait que quand je retrecis ma page, les elements se redimensionent automatiquement, et j'ai essayé de determiner les elements en pixels, mais dans ce cas mes elements reste de la meme dimensions mais ne s'affichent plus du tout ou je veux...
Pouvez vous m'aider?merci d'avance
Bonsoir,c'est encore moi, juste pour faire remonter ma question en haut de liste.Et poser une autre petite question.Dans mon body j'ai mis un background en fond.J'aurais voulu le faire afficher par l'intermédiaire de mon fichier CSS mais j'ai pas réussi,j'ai utilisé:
|
Essaie en ajoutant un point-virgule, comme ceci :
|
Pour l'histoire du body et du background, fianlement ca marche en metant ce que j'avais dit (avec ou sans ; ca marche aussi).Je ne sais pas pourkoi ca marchait pas avant,peut etre un mauvais chemin...bizarre.
|
Bonsoir, j'ai resolu mon probleme,en fait tous mes <div> qui en fait me servent de cadres pour ma page,doivent etre eux meme intégrées dans un <div> plus grand. Et donc aprés,je peux determiner la taille en pixel (mais sans doute en % aussi j'ai pas essayé) de chacun de mes <div> contenu dans le <div> principal afin d'empecher que le contenu de ma page change lorsque l'on redimensionne la page...
|
Et zut, j'ai parlé trop vite...Ca marche trés bien sous internet explorer, mais sous firefox et netscape ca afffiche autre chose...Non en fait je viens de trouver, le <div> principal qui contient les autres <div> doit etre plus grand.si par exemple il doit etre de 1000pixels de large pour internet explorer, netscape et firefox ont besoin qu'ils soit de 1005 pixels pour afficher ma page comme je le voudrais...
|