css: classe dans une classe

css: classe dans une classe - Web design - Graphisme

Marsh Posté le 16-04-2004 à 12:29:24    

Bonjour à tous,
 
Le titre est un peu énigmatique. Tout d'abord, le site est architecturé autour de tables (oui je sais mais je reprends les templates deja tout faits). Le pb vient que je veux modifier la classe d'une table à l'intérieur d'un span. CETTE TABLE EST GENEREE DYNAMIQUEMENT ET JE NE PEUX  PAS MODIFIER SON ENTETE DE DEFINITION (sinon cela serait trop facile !!!).
 
<span class="foo">
   <!-- ici code généré dynamiquement: aucun contrôle -->
   <!-- imaginons une table insérée ici -->
   <table>
      <!-- blabla -->
   </table>
</span>
 
* Une solution serait d'appliquer une définition globale <table>, mais elle s'appliquera à tout le site (cf début du message). Donc pas possible
 
Ma question est: Est qu'il est possible de "redéfinir" le tag <table> dans la classe foo ???
Genre: foo { ....; table { ... } }
 
merci d'avance pour vos réponses.
 
   Did

Reply

Marsh Posté le 16-04-2004 à 12:29:24   

Reply

Marsh Posté le 16-04-2004 à 12:37:00    

Bah via les identificateurs ...
 
Css:
 
table#mod1{};
 
 
Html:
 
<table id="mod1">

Reply

Marsh Posté le 16-04-2004 à 12:58:44    

Mhhh, bien tenté mais non car je n'ai vraiment pas la main sur la <table>. La balise est <table> et rien d'autre (donc je ne peux pas ajouter id="mod1" ).  
Evidemment, j'aurais la main sur le code généré, je ferais tous les changements possibles mais ce n'est pas le cas.
merci quand même.

Reply

Marsh Posté le 16-04-2004 à 13:07:48    

Et tu peux pas te débrouiller pour contrôler ce que tu génères? Parc'que là t'es un peu exigeant qd-mm...


---------------
Il y a 10 sortes de personnes. Ceux qui comprennent le binaire et ceux qui ne le comprennent pas. *** Utilitaire pour MJ du jeu du dico
Reply

Marsh Posté le 16-04-2004 à 13:20:08    

Oui je sais !!! Je demande un peu la lune, mais j'avais espoir qu'il y avait une astuce de fou furieux (le truc du foo { ... ; table { }} était pas mal mais apparamment c'est du rêve).
Merci quand même.
 
 
 

Reply

Marsh Posté le 16-04-2004 à 13:22:52    

Oui c'est du rêve... Désolé...  :(


---------------
Il y a 10 sortes de personnes. Ceux qui comprennent le binaire et ceux qui ne le comprennent pas. *** Utilitaire pour MJ du jeu du dico
Reply

Marsh Posté le 16-04-2004 à 14:21:59    

euh...
 

Code :
  1. span.foo table {
  2. color:#fff;
  3. }


 
(si j'ai bien lu le pb)

Reply

Marsh Posté le 18-04-2004 à 00:28:10    

ca serait pas  
 

Code :
  1. .foo > table {
  2. bla bla bla
  3. }

 
 
plutot ?


Message édité par Batman-Fr le 18-04-2004 à 00:29:04
Reply

Marsh Posté le 18-04-2004 à 12:55:35    

avec du javascript en tapant sur le DOM ca doit etre possible

Reply

Marsh Posté le 18-04-2004 à 18:46:36    

fastclemmy a écrit :

euh...
 

Code :
  1. span.foo table {
  2. color:#fff;
  3. }


 
(si j'ai bien lu le pb)


 
+1

Reply

Marsh Posté le 18-04-2004 à 18:46:36   

Reply

Marsh Posté le 19-04-2004 à 17:31:17    

excellent !!! ca marche au poil.
Merci à tous les gars qui m'ont répondu.
tchussss

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed