Bonjour,
je reviens vers vous au sujet de la largeur des menus de gauche.
Malgré la relative simplicité des balises <TD> et <Frame> dans categorie.vpt, je sèche lamentablement sur ce sujet.
J'ai des noms de categories un peut trop long (par nécessité) et la largeur de la frame "menu" s'ajustant automatiquement devient trop grande.
je voudrais simplement imposer à cette frame une largeur fixe... en pixels ou en %. afin d'obliger la mise à la ligne des ces quelques noms, et de conserver une présentation de page normale....
je suis sur que quelqu'un à la solution....
merci
eric.
Hors ligne
Essaye cela dans category.vtp
in code:
<td style="padding:5px;width:99%;" valign="top">
<table style="width:100%;">
<tr>
<td align="center">
{#frame_start}1%{#frame_begin}
<div class="titrePage">{#cat_title}</div>
{#frame_end}
<div style="margin-bottom:5px;"> </div>
<!--VTP_thumbnails-->
<table class="thumbnail">
<!--VTP_line-->
remplace:
{#frame_start}1%{#frame_begin}
par:
{#frame_start}100px{#frame_begin}
je pense que ça devrait marcher
Hors ligne
raté.... :o(
si j'écris des valeur de largeur de frame ou de TD + grandes que la longeur des noms des catégories, le cadre des menus s'agrandit, mais si j'écris des valeurs + petites, le cadre s'ajuste à la longueur des noms et n'oblige pas à une mise à la ligne de ceux-ci....
j'aime quand ça resiste... mais pas trop....
Hors ligne
bon, y a du progrés !!
la largeur devient bien fixe merci!
par contre, les noms des catégories ne se mettent pas à la ligne et sont coupés...
ça va venir.... si si...
Hors ligne
ben non.... ça le fait pas.... la largeur est ok mais les noms restent coupés..
<td valign="top" style="padding:5px;width:1%;">
{#frame_start}1%{#frame_begin}
<div class="titreMenu">
<a href="{#home_url}">{#categories}</a>
</div>
<div class="menu" style="WIDTH: 100px;overflow:hidden" >
Hors ligne
c'est bon , j'ai trouvé... !!!
grace à toi, en fait c'est bien le "nowrap" qui fallait enlever, mais dans les classes évidement! donc modifier les caracteristiques de ".menu" dans le fichier "default.css"...
élémentaire mon cher watson....
merci, rdv au prochain problème...
Hors ligne
j'en ai profité pour ajuster la largeur du cadre d'infos en bas à droite de la page categorie, et de créer une classe ".infoleft" dans "default.css" pour aligner le contenu de ce cadre à gauche...
vive le sur mesure et vive PWG qui nous le permet !!
Dernière modification par vimages (2004-05-25 11:34:53)
Hors ligne
VIMAGES.....
stp peux tu compacter la soluce de manière explicite et l'ajouter à l'ensemble des astuce du topic epinglé, comme cela on augment la base de données des solutions !
merci d'avance (pour les autres)
Hors ligne