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 :

[HTML][CSS] cadrillage d'un tableau


Sujet :

Tableau en CSS

  1. #1
    Membre confirmé
    Avatar de malbaladejo
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2002
    Messages : 379
    Points : 527
    Points
    527
    Par défaut [HTML][CSS] cadrillage d'un tableau
    Bonjour à tous,

    Je cherche à afficher un tableau avec un cadrillage bleu de 1 pixel de large.
    Ca parrait simple mais après plusieurs essais je n'arrive pas le faire en css.
    Le code suivant donne exactement le résultat que je cherche et je voudrais la même chose en css :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     <table cellspacing="0" cellpadding="2" border="1" style="border-collapse:collapse" bordercolor="#346699" width="200">
      <tr class="typobleu1" align="center"> 
        <td>1</td>
        <td>2</td>
        <td>3</td>
      </tr>
      <tr class="typobleu1" align="center"> 
        <td>4</td>
        <td>5</td>
        <td>6</td>
      </tr>
      </table>
    J'ai essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    .cadrebleu
    {
        border:1px solid #346699
    }
    Dans ce cas le tableau est encadré mais pas les cases.

    Pouvez-vous m'aider ?

  2. #2
    Membre du Club

    Profil pro
    Inscrit en
    Février 2004
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 49
    Points : 59
    Points
    59
    Par défaut
    Essaye ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    td, th {
    border:1px solid #346699
    }

  3. #3
    Membre confirmé
    Avatar de malbaladejo
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2002
    Messages : 379
    Points : 527
    Points
    527
    Par défaut
    Merci.

    Mais je n'y arrive toujours pas.
    Le code que tu me donnes encadre chaque td. Si je fais un bord de 1px par cellule je me retrouve donc avec des bordures de 2px.

  4. #4
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Salut,


    C'est normal que le nom du style CSS ne correspond pas à celui de ton code HTML ???

    Sinon une solution 100% CSS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <table class="cadrebleu">
    <tr>
    	<td>1</td>
    	<td>2</td>
    	<td>3</td>
    </tr>
    <tr>
    	<td>4</td>
    	<td>5</td>
    	<td>6</td>
    </tr>
    </table>
    avec le style suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    .cadrebleu {
    	border-collapse: collapse;
    	width: 200;
    }
    .cadrebleu td {
    	text-align: center;
    	border: 1px solid #346699;
    	padding: 2;
    }
    a++

  5. #5
    Membre confirmé
    Avatar de malbaladejo
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2002
    Messages : 379
    Points : 527
    Points
    527
    Par défaut
    Merci, c'est parfait.

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

Discussions similaires

  1. HTML/CSS SlideDown dans un tableau
    Par kenmcrae dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 22/04/2015, 19h15
  2. [HTML/CSS] problème bordure de tableau
    Par LE NEINDRE dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 18/08/2005, 11h42
  3. [HTML/CSS]désigner un élément dans un tableau de l'extérieur
    Par FrankOVD dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 28/06/2005, 21h55
  4. [HTML / CSS ... ?] Tableau sans AUCUNE marge
    Par PierrotY dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 19/04/2005, 11h13
  5. [HTML][CSS] Ecrire du texte par dessus un tableau.
    Par Joad dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 14/04/2005, 02h32

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