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

Mise en page CSS Discussion :

colone du tableau avec largeur fixe et firefox


Sujet :

Dimensionnement en CSS

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 71
    Par défaut colone du tableau avec largeur fixe et firefox
    bonjour,
    je voudrais afficher le numéro d'une page et les fléches pour passer au autre page à des endroits fixe,pour cela j'ai utilisé un tableau avec des colones de largeur fixe voila ma définition,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    .tableau_pagination { 
    border-width:0px; 
    width: 250 px;
    }
    .col_pagination{
         width:50 px;
         font-family: monospace;
    }
    et le tableau
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     
    echo "<TABLE class=\"tableau_pagination\"  >"."\n"; 
     
      echo "<TR align=\"center\" >"."\n"; 
     
      /* si on est sur la première page on affiche pas la fléche de gauche ni le racourci de permier page*/
    	if($num_page == 1){
     
    		echo "<TD class=\"col_pagination\" >&nbsp;&nbsp;</TD><TD class=\"col_pagination\" >&nbsp;&nbsp;</TD><TD class=\"col_pagination\">".$chaine=$num_page."/".$nbr_page."</TD>"."\n";
     
    	}else{
    		/* si on est sur la deuxème page on affiche pas la flèche de gauche mais on a affiche le racourci page 1*/
    		if($page_precedant == 1)
     
    			echo "<TD class=\"col_pagination\">&nbsp;&nbsp;</TD><TD class=\"col_pagination\"><INPUT TYPE=\"button\" onClick=\"parent.location='".$page."?onglet=".$onglet."&page=1'\"    class=\"pagination\"  VALUE=\"<\"></TD><TD class=\"col_pagination\">".$num_page."/".$nbr_page."</TD>"."\n";		
     
    		else
     
    		  echo "<TD class=\"col_pagination\"><INPUT TYPE=\"button\" onClick=\"parent.location='".$page."?onglet=".$onglet."&page=1'\" class=\"pagination\" VALUE=\"<<\"></TD><TD class=\"col_pagination\"><INPUT TYPE=\"button\" onClick=\"parent.location='".$page."?onglet=".$onglet."&page=".$page_precedant."'\"  class=\"pagination\" VALUE=\"<\"></TD><TD class=\"col_pagination\">".$num_page."/".$nbr_page."</TD>"."\n";
     
     
     
    	}
    /* si on est sur la dirnière page on affiche pas la fléche de droite ni le racourci de dernière page*/
    	if($num_page != $nbr_page){
     
     		/* si on est sur la page avant dernière on affiche pas la flèche de droite mais on a affiche le racourci page dernière*/
    		if($page_suivant == $nbr_page )
     
    			echo "<TD class=\"col_pagination\"><INPUT TYPE=\"button\" onClick=\"parent.location='".$page."?onglet=".$onglet."&page=".$nbr_page."'\" VALUE=\">\"  class=\"pagination\" ></TD><TD class=\"col_pagination\">&nbsp;&nbsp;</TD>"."\n";
     
    		else
     
    			echo "<TD  class=\"col_pagination\"><INPUT TYPE=\"button\" onClick=\"parent.location='".$page."?onglet=".$onglet."&page=".$page_suivant."'\" class=\"pagination\"  VALUE=\">\"></TD><TD class=\"col_pagination\"><INPUT TYPE=\"button\" onClick=\"parent.location='".$page."?onglet=".$onglet."&page=".$nbr_page."'\" VALUE=\">>\" class=\"pagination\"  ></TD>"."\n";
     
     
    	}else{
     
        echo "<TD  class=\"col_pagination\">&nbsp;&nbsp;</TD><TD class=\"col_pagination\">&nbsp;&nbsp;</TD>";
      }
     
    	   echo "</TR>"; 
     
    	   echo "</TABLE>"."\n";

    mon problème c'est que le resultat est bien sur le navigateur I.E
    mais n'est pas bon sur firefox, sur celui ci les colones ont pas de largeur fixe,leur largeur dépend du contenue;
    comment puis je réglé ce problème?
    merci de l'aide

  2. #2
    Membre éprouvé
    Avatar de SOAD08
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 101
    Par défaut
    en HTML un width="50 px" fait l'affaire, si tu tiens a utiliser CSS, désolé, je ne sais pas, mais j'ai remarqué que les attributs width en CSS ne sont pas tous au points
    www.cppreference.com ==> A lire pour vos problèmes touchant à la STL
    www.php.net ==> A lire avant de demander le fonctionnement d'une fonction PHP

    Alliance developpez Muzgo

  3. #3
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    dans les propriétés css pour ton tableau, tu peux définir:

    qui théoriquement, donne la priorité aux dimensions définies par rapport au contenu afin de déterminer la taille...

    Mais avant toutes choses, ne met pas d'espace entre les valeurs et les unités. (Pas besoin d'unité quand la taille est zéro, ca n'apporte aucune info supplémentaire)

    Firefox est plus respectueux des standards que Ie, donc parfois plus pontilleux (un mal pour un bien )
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 71
    Par défaut
    merci pour vous réponses j'ai fais comme vous m'avez suggéré

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    .tableau_pagination { 
    table-layout: fixed;
    border-width:0px; 
    width: 250 px;
    }
    .col_pagination{
     
         width: 50 px
    }
    mais j'ai même problème ça marche pas sur firefox.

    que veux tu dire par ( ne met pas d'espace entre les valeurs et les unités ) ? j'ai pas compris

    merci

  5. #5
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    je voulais dire:

    50px ok
    50 px pas ok

    Peu-être est-ce ma parenthèses sur les valeurs nulles qui t'as dérouté, mais il s'agisait en fait de deux remarques indépendantes...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  6. #6
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 71
    Par défaut
    merci bcp pour la remarque, le problème vient de ça quang j'ai remplacé
    50 px par 50px ,l'affichage marche bien sur firefox

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

Discussions similaires

  1. [Toutes versions] Export csv ou txt avec largeur fixe et séparateur point virgule
    Par shizzle971 dans le forum Excel
    Réponses: 1
    Dernier message: 07/05/2014, 20h56
  2. [MooTools] [js][Phatfusion][menu avec largeurs fixes]
    Par 28ToM47 dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 17/04/2009, 18h35
  3. [HTML] Tableau avec Taille Fixe
    Par jamesleouf dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 21/05/2008, 14h42
  4. [HTML] tableau avec colonne fixe et scrollbar
    Par Mathieu.Nanoux dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 01/10/2007, 10h44
  5. [HTML]Tableau avec entête fixe
    Par LE NEINDRE dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 18/08/2005, 11h40

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