Bonjour,
J'aimerais savoir comment ça se passe quand il y a des redéfinitions de css :
J'utilise des composants tout fait (skin richfaces) mais certains attributs ne me plaisent pas.
Si je redéfini l'attribut dans un fichier css à moi, il n'est pas pris en compte. Par contre, si je le redéfini dans la balise <style> de ma page, ça passe.
Donc j'aimerais des précisions sur le mécanisme.. Particulièrement : si je défini un attribut dans le style pour cette class, est ce que les autres attributs définis dans le css sont toujours présents ?
Imaginons, j'ai ce fichier css :
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 .maclass{ position: absolute; height: 100%; width: 80%; left: 50%; margin-left: -40%; }
Si dans mon <style> je fais ça, il se passe quoi ?
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <style> .maclassl { margin-top: 50px; } </style>
Est ce que les propriétés définies dans le fichier sont toujours actives ?
Et si j'écrase une valeur :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <style> .maclassl { margin-left: 50px; } </style>
Comment ça réagit ?
J'espère que je suis assez clair.
Merci d'avance
Partager