Page 1 sur 1
Menu non fixe
Posté : 17 juil. 2005, 03:23
par Raybest
Bonjour.
Le menu de mon site se déplace selon la longueur des pages.
regardez:
http://membres.lycos.fr/raybest
http://membres.lycos.fr/raybest/compendium.htm
Que dois-je faire s'il vous plait?
(Je pense que c'est la cellule qui contient l'image "rubrique"qui s'agrandit mais je n'rrive pas à l'en empêcher)
Posté : 17 juil. 2005, 08:58
par Cyrano
Un bonne chose serait de commencer par faire du code lisible avec autre chose que MS-Frontpage qui fait le même genre de code html que MS-Word avec des balises qui n'existent que chez microsoft.
Si tu veux garder ton menu en haut, utilise un attribut valign="top" dans la cellule en question.
Ceci dit, achete-toi un bon livre sur le HTML et fais donc un peu de bloc-note, tu y gagneras beaucoup. Le genre de code que tu as actuellement pourrait être coupé en trois, peut-être même 4 ou 5 sans rien changer de l'aspect visuel de ta page. On pourrait même se passer des tableaux HTML.
Posté : 17 juil. 2005, 10:59
par pjl
Sans compter que les titres sont illisibles.

Posté : 17 juil. 2005, 13:19
par Raybest
C'est à dire que c'est pas moi qui ai fait le design alors je sais pas avec quoi il à été fait, pcq je travaille pas avec MS-frontpage. Et j'ai déjà mis l'attribut valign= "top" mais sa ne marche pas. En fait la cellule ne ce déplace pas mais s'agrandit.
Posté : 21 juil. 2005, 10:34
par raptor
Au vu du code, je pense que n'importe quoi dans cette page pourrai etre la cause du probleme, tellement il y a d'erreurs -_-
Posté : 21 juil. 2005, 14:18
par charabia
C'est tout à fait normal que ça ne fonctionne pas correctement.
Déjà comme disent les autres, je te conseille de reconstruire entièrement ta page. Elle n'est pas compliquée à mettre en place, tu perdrais plus de temps pour tenter de la corriger que de la reconstruire.
Pour ton soucis d'alignement, c'est que dans ton tableau, à un moment tu utilises un rowspan pour fusionner 2 cellules. Si tu fais ça, la cellule qui contient ton menu ne sera jamais fixe, c'est pour ça que ton menu ne l'est pas non plus. Tu as beau faire "top", c'est bien en top mais selon la cellule qui elle bouge....
Je ne sais pas si c'est très clair comme explication, mais en tout cas, je te conseille fortement de refaire ton codage "à la mano" si tu peux

Posté : 27 juil. 2005, 15:43
par Raybest
Voilà j'ai refait une page moi-même, mais le problème reste le même, la cellule qui contient l'image "rubrique" s'agrandit (et pas celle du menu).
Page de test
Posté : 27 juil. 2005, 16:47
par charabia
mmmhhhh bé à première vue le soucis dont je t'ai parlé (le rowspan) n'a pas changé dans ta construction...c'est donc normal que tu as le même problème qu'avant...
J'ai repris rapidement ton code...ahlàlà dreamweaver fait mal quand même

...voici ton tableau corrigé.
Code : Tout sélectionner
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2"><IMG height=235 src="test_fichiers/haut.jpg" width=763></td>
</tr>
<tr>
<td width="209" valign="top" background="test_fichiers/backbar.jpg">
<table width="209" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><IMG height=39 src="test_fichiers/rubrique.jpg" width=209></td>
</tr>
<tr>
<td>
<blockquote>
lien<BR>
lien<BR>
lien
</blockquote>
</td>
</tr>
</table>
</td>
<td width="554" valign="top" background="test_fichiers/texteback.jpg">
<P>ffdgghfhgfffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggg</P>
<P>ffdgghfhgfffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggg</P>
<P>ffdgghfhgfffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggg</P>
<P>ffdgghfhgfffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggg</P>
<P>ffdgghfhgfffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggg</P>
<P>ffdgghfhgfffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggg</P>
<P>ffdgghfhgfffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggg</P>
<P>ffdgghfhgfffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggg</P>
<P>ffdgghfhgfffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggg</P>
</td>
</tr>
<tr>
<td><IMG height=39 src="test_fichiers/basbar.jpg" width=209></td>
<td><IMG height=39 src="test_fichiers/textebas.jpg" width=554></td>
</tr>
</table>
Tu ne devrais plus avoir de soucis avec.
Posté : 27 juil. 2005, 22:26
par Raybest
super! merci beaucoup!
Posté : 27 juil. 2005, 22:47
par Cyrano
[Résolu]
