javascript - tab fixe
Forum Programmation : javascript - tab fixe
Hello,
J'utilise un javascript qui fait ce genre de chose (tab) :
http://dhtmlkitchen.com/scripts/ta [...] ested.html
et j'aimerais savoir comment faire pour que les tab soie fixe et ne varie plus en fonction du texte affiché.
pouvez vous m'aider?
merci d'avance et a+
Voici le code :
Code :
|
tu veux fixer une taille pour les onglets ou les tableaux ??
j'aimerais que la taille des onglets soient fixent alors que pour le moment et varie suivant la longueur du texte s'y trouvant.
merci et a+
essaye de rajouter aprés les lignes :
_tab.style.display="block";
_tab.style.position="absolute";
_tab.style.whiteSpace="nowrap";
_tab.style.overflow="hidden";
le nom de la valeur est mal choisie. cela veux simplement dire que le contenu qui dépasse de l'onglet ne sera pas affiché.
Tiens nous au courant
Edit
Il ya aussi la propriété maxWidth de l'objet style que tu peux utiliser.
Pour plus d'info la dessus visite ce site :
http://www.w3schools.com/
Il est en anglais mais c'est LA référence de la programmation web
merci mais comment la je ne fixe pas par exemple que l'onglet fait 10 caractère max non? Comment faire ca? Je vais essayer ce que tu me demande et te tiens au courant
a+
Les tailles sur le WEB sont toujours en pixel ou en pourcentage.
A ma connaissance il n'y a pas moyen de les fixer en nombre de caractéres.
C'est d'ailleurs limitatifs car il suffit que l'utilisateur change la police par défaut et cela ne passe plus correctement.
oki donc ce que je comprend :
je vais rajouer un style.maxwidth et un style.minwidth (vais essayer de trouver la syntaxe) en pixel afin que mes onglet soie toujours de la meme longueur. JE vais essayer et te tien az courant.
merci
voici ce que j'ai rajouté :
_tab.style.minWidth= "130px!important";
_tab.style.minWidth= "130px!important";
je ne peux pas tester pour le moment, je dois faire un restart du srv http pour que les modif soie prise en compte. J'espère que je pourraisle faire praidement, genre dans la demi heure
merci et a+
ok je n'ai plus d'erreur en affichant la page. Voici ce que j'ai ajouté (en rouge):
_tab.style.display="block";
_tab.style.position="absolute";
_tab.style.whiteSpace="nowrap";
_tab.style.overflow="hidden";
_tab.style.minWidth="130px!important";
_tab.style.maxWidth="130px!important";
[/color]
mais cela ne change rien, j'ai toujours des onglets de grandeur variable par rapport au texte. HELP ME PLZ!
merci d'avance et a+
Il s'agit de l'unité "EM" qui fixe une mesure proportionnelle à la taille de la police... :-P
A la place des propriétés maxWidth et minWidth, tu pourrais utiliser simplement Width. Couplé a "overflow: hidden;" la taille des onglets ne devrait plus varier !
Il y a 1568 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
