2010-04-20 3 views
0

Ceci est probablement le coupable pour cette page: http://www.mypicx.com/04192010/ff/avec css montrant les divisions de la page

table 
{ 
border-collapse:collapse; 
} 
table,th, td 
{ 
border: 1px solid black; 
font-family:Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size:3; 
font-size:10px; 


} 
th 
{ 
background-color:#A7C942; 
color:white; 
} 

Je ne sais pas pourquoi, mais la page a quelques scripts php dans ce qui montre une table de la base de données mysql. Comme vous pouvez le voir dans l'url ci-dessus. S'il vous plaît aider, pourquoi je vois ces lignes chaque fois que je mets ces scripts css

+3

nous avons besoin genre de voir le balisage ... Utilisez-vous une disposition basée sur une table? IL semble que peut-être vous êtes et votre 'frontière: 1px solide noir; 'est appliqué à toutes les tables au lieu de jsut celles que vous voulez obtenir. – prodigitalson

Répondre

1

On dirait que vos frontières sont définies pour toutes les tables de la page, et pas seulement une.

Essayez quelque chose comme:

.mytable 
{ 
border-collapse:collapse; 
} 
.mytable th, .mytable td 
{ 
border: 1px solid black; 
font-family:Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size:3; 
font-size:10px; 


} 
.mytable th 
{ 
background-color:#A7C942; 
color:white; 
} 

Et utiliser une classe dans le code HTML sur la table que vous souhaitez avoir ces frontières sur:

<table class="mytable"> 
    <tr> 
     <th>Time</th> 
    </tr> 
    <tr> 
     <td><span class="A">8:00 AM</span></td> 
    </tr> 
    </table> 
+0

Vous ne voulez pas dire '.mytable th, .mytable td'? – MDCore

+0

Oui, je le fais. Permettez-moi de modifier. – Kyle

Questions connexes