[CSS] inclure une classe dans une autre classe ?

inclure une classe dans une autre classe ? [CSS] - HTML/CSS - Programmation

Marsh Posté le 29-04-2003 à 11:36:51    

:hello:  
 
je cherche a inclure un style définit dans une classe dans une autre classe mais je ne sais plus comment faire ...
 
pour etre plus comprehensible, je definis ce style pour une police :
 

Code :
  1. .marron-sous-titre-light-tiny { font-size: 14px; font-weight: lighter; color: rgb(129,112,51);  }


 
et je voudrais inclure ce style dans un autre style plus general qui concernera plus specifiquement les paragraphes (meme si je ne le precise pas dans ma CSS) :
 

Code :
  1. .titresegmentation {
  2. ????? : marron-sous-titre-light-tiny;
  3. background-color: transparent;
  4. margin:0.5em 0 0 0;
  5. padding:0 0 0 0.5em;
  6. border-bottom:1px solid rgb(127,190,42);
  7. }


 
je ne me rappelle plus le nom de la propriete a utiliser et je n'arrive pas a trouver l'info sur le net ...
 
merci d'avance a vous :)


Message édité par onano le 29-04-2003 à 11:38:15

---------------
taciturnik maladik systemik
Reply

Marsh Posté le 29-04-2003 à 11:36:51   

Reply

Marsh Posté le 29-04-2003 à 11:52:30    

:)
 
non, en fait, je voudrais que tout se passe dans la CSS, pas dans mon document.
 
en fait, je veux eviter de retaper les proprietes font-size, font-weight, color de ma classe marron-sous-titre-light-tiny dans ma classe titresegmentation
 
c'est possible il me semble non :??:


Message édité par onano le 29-04-2003 à 11:53:07

---------------
taciturnik maladik systemik
Reply

Marsh Posté le 29-04-2003 à 12:04:18    

oui mais dans ma classe .titresegmentation j'ai des elements en plus :pt1cable:  :D


---------------
taciturnik maladik systemik
Reply

Marsh Posté le 29-04-2003 à 12:06:47    

Ce n'est pas de la programmation orienté object pour les styles  :whistle: .
 
La seule solution, c'est de faire: <balise class="machin-bidule-tiny titresegmentation"></balise>
 
les deux styles vont "s'additionner", donc ca revient au même que de faire deux classes imbriquées.
 
CQFD

Reply

Marsh Posté le 29-04-2003 à 12:12:52    

.class1 {
   /*Spécifique à class1*/
}
 
.class1, class2 {
   /*Commun à class1 et class2*/
}
 
.class2 {
   /*Spécifique à class2*/
}
 
 
Voilà, voilà...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 29-04-2003 à 12:13:40    

la POO, j'y connais rien, du moins consciament :D  
 
bon bah j'etais pourtant persuade que c'etait possible depuis la CSS, spour ca que j'insistais ;)
 
je vais donc faire ca dans le doc comme vous me l'expliquez si gentillement :D  
 
merci a vous :hello:


---------------
taciturnik maladik systemik
Reply

Marsh Posté le 29-04-2003 à 12:18:31    

gm_superstar a écrit :

.class1 {
   /*Spécifique à class1*/
}
 
.class1, class2 {
   /*Commun à class1 et class2*/
}
 
.class2 {
   /*Spécifique à class2*/
}
 
 
Voilà, voilà...
 


 
:hello:
 
oui, j'avais pense faire comme ca mais vu que je croyais mordicus que "ma methode" etait possible, je voulais gagner du temps :whistle:


---------------
taciturnik maladik systemik
Reply

Marsh Posté le 29-04-2003 à 13:13:07    

HotShot a écrit :

:heink: ca t'amuse ?


C'est plus clair :o
 
Et je pensais qu'il ne savait pas qu'on pouvait définir une même classe en plusieurs fois...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Sujets relatifs:

Leave a Replay

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