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 :

Border de table et cellules en CSS


Sujet :

Tableau en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut Border de table et cellules en CSS
    Bonjour à tous,

    Quel est l'équivalent graphique de la balise <table border='1'>...</table> en CSS ?

    Le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    table {
      border: 1px solid #000000;
    }
    ... ne rend pas la même chose.

    A+

  2. #2
    Membre émérite
    Avatar de viviboss
    Profil pro
    Inscrit en
    Août 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2006
    Messages : 943
    Par défaut
    Ouaip, d'ailleur perso j'utilise tout simplement les border des tableaux... Dans les tableau.

    Je me suis aussi énervé là dessus, en me disant que c'était pas possible et qu'il devait y avoir une solution... Mais j'ai pas trouvé, à part faire ce que tu dis, mais appliqué aussi au "td" :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    table {
      border: 1px solid #000000;
    }
     
    table td{
    border: 1px solid #000000;
    }
    Et là tu arrive à peu près à la même chose, pour peu que tu mettes l'attribut "cellspacing=0" et "cellpading=0" dans le code HTML de ton tableau....

    C'est relativement énervant !!!
    Veni Vidi Vici
    -------------------------
    Mes articles : developpez.com ou bien vbview.net
    -------------------------
    Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
    Et aussi : --> pear_manual_fr.chm!!!

    Ou encore : --> Les tutoriaux & cours PHP de Développez.com
    -------------------------

  3. #3
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    border:4px double #000

  4. #4
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut
    Voici une solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    table {
        border: 1px solid #aaaaaa;
        border-bottom: none;
        border-right: none;
    }
     
     
    table th, table td {
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
    }

    ... avec la balise :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <table cellspacing='0' cellpadding='0' >... </table>
    A+

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

Discussions similaires

  1. Border de table, tr, td, th
    Par mattyeux dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 29/03/2007, 12h17
  2. probleme avec des border de table
    Par Joe Le Mort dans le forum Mise en page CSS
    Réponses: 14
    Dernier message: 01/03/2007, 16h21
  3. largeur cellule tableau css
    Par neril dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 21/12/2006, 08h40
  4. Aide CSS: table, paragraphes et print.css
    Par seb.ch dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 19/10/2006, 12h02
  5. [XSL-FO] Table avec cellule vide
    Par JustAGphy dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 12/05/2004, 14h11

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