IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[HTML] tableau en html


Sujet :

HTML

  1. #1
    Membre éclairé
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Par défaut [HTML] tableau en html
    bonjour à toute et tous

    j'ai un prblème c'est que je n'arrive pas à controler la langueur d'une colone d'un tableau. je veux afficher un tableau mais grace à un traitement avant par des case à cocher, grace à ce traitment je controle le nombre des colones afiché, si le nombre de colones est inferieur au nombre totale le programe augmente la langueure des colone, et je veux fixé cette langueure .

    merci beaucoup pour votre aide.

  2. #2
    Membre émérite Avatar de c_s_s
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 619
    Par défaut
    Bonjour,

    Et si tu ne précisais pas la largeur des colonnes, ce ne serait pas plus simple ?

    Par défault les colonnes vont se répartir à égalité la largeur totale de la table. Du coup, peu importe le nombre de colonnes, elles occuperont toujours la largeur de la table.

  3. #3
    Membre éclairé
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Par défaut
    malheureuisement s'a ne change rien .

    avotre connaissance, il n'ya pas une autre moyenne de faire cela .

    et merci

  4. #4
    Membre émérite Avatar de c_s_s
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 619
    Par défaut
    J'ai du mal à bien comprendre ton problème. Je ne vois pas ce qu'est le "programme" dont tu parles, ni ce qu'il fait exactement.

  5. #5
    Membre éclairé
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Par défaut
    j'ai un traitement de 14 cases à cocher est un tableau de 14 colones

    si je coche 3 case par ex il faut que j'afiche 3 colones du tableau seulment

    en consequence les colones du tableau reste de 100 pix de langueure par ex .

    le tableau à dimenssion de 1400 pix, si je coche 3 colones, l'afichage donne pour chaque colone 1400/3=475 pix alors que mois je veux 100 pix par colonne

    et merci

  6. #6
    Membre éclairé
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Par défaut
    si quelqu'un a une idée n'hésiter pas de me la dire

    et merci à vous

  7. #7
    Membre émérite Avatar de c_s_s
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 619
    Par défaut
    Tu peux masquer les colonnes par défaut, et n'afficher que celles qui ont été cochées.

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    table {
    	width:1400px;
    	background:#eee;
    }
    td {
    	background:#FFF;
    	visibility:hidden;
    	width:100px;
    }

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <table>
    	<tr>
    		<td style="visibility:visible;">1</td>
    		<td style="visibility:visible;">2</td>
    		<td style="visibility:visible;">3</td>
    		<td>4</td>
    		<td>5</td>
    		<td>6</td>
    		<td>7</td>
    		<td>8</td>
    		<td>9</td>
    		<td>10</td>
    		<td>11</td>
    		<td>12</td>
    		<td>13</td>
    		<td>14</td>		
    	</tr>
    </table>

    A toi de trouver le moyen d'ajouter le style="visibility:visible" sur les colonnes qui ont été cochées.


  8. #8
    Membre éclairé
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Par défaut
    merci a vous pour tout ces informations je croie que sa va marcher

  9. #9
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Sauf que visibility conserve dans l'affichage l'emplacement de l'élément, il vaut mieux passer par display.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  10. #10
    Membre émérite Avatar de c_s_s
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 619
    Par défaut
    C'est justement parce que la taille de l'élément est conservé que j''ai proposé l'utilisation de visibility, afin que la somme des largeurs des colonnes (même celles cachées) soit toujours égale à la largeur totale de la table.
    Il y aura toujours 14 colonnes, même si certaines sont invisibles.

    Avec un display, que va t-il se passer lorsqu'on va cacher 11 colonnes ? On va se retrouver avec 3 colonnes de 100px, pour une table qui en fait 1400px... pas sûr que la largeur des colonnes soient correct à l'affichage.


  11. #11
    Membre éclairé
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Par défaut
    merci a vous

    j'ai éliminé la langueure total du tableau est j'ai utilisé ce script


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    td {
    	background:#FFF;
    	visibility:hidden;
    	width:100px;
    }
    et sa marche

  12. #12
    Membre émérite Avatar de c_s_s
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 619
    Par défaut
    Pour info, on n'appelle pas ça un script, ce sont des styles.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [HTML] Tableau en html
    Par rachou59650 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 14/04/2008, 14h31
  2. [HTML] Tableau en HTML
    Par Mut dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 06/08/2007, 15h29
  3. [HTML] Tableau en html
    Par Mathieu72 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 30/04/2007, 13h10
  4. [HTML] Tableau en HTML
    Par Kuchiki Byakuya dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 22/04/2007, 16h11
  5. Réponses: 4
    Dernier message: 17/04/2007, 17h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo