Bonjour à tous
J'ai un problème de CSS que je n'arrive pas à traiter.
Dans la page http://tests.osirisnet.net/migration/manuals/correspondance.html j'ai mis un tableau qui montre la correspondance entre les styles de sous-titres "à l'ancienne" et "New look".
La hiérarchie des feuilles de style est un eu complexe, puisqu'il s'agit de référencer la feuille des "anciens styles" et également celle des "nouveaux styles"; plus des spécificités de cette page particulière.
Tout s'affiche conformément à mes désirs, sauf sur un point: les "padding" n'ont pas l'air d'être pris en compte.
Sous FireBug, je trouve l'analyse suivante qui me remplit de perplexité:
La règle qui devrait l'emporter est spécifique à cet environnement: padding:0.25em. La règle précédente est une simple "remise à zéro" qui tente de supprimer les valeurs par défaut introduites par les navigateurs qui sèment la pagaille dans les pages.
Je ne comprends pas comment FF donne un résultat de calcul = 0 alors qu'il indique clairement que la feuille CSS qui "l'emporte" est la feuille docPage .css qui donne la valeur escomptée: 0.25em
Quelqu'un pourrait il m'aider à comprendre ce qui se passe?
Merci de votre aide.
Modifié par PapyJP (22 Jul 2016 - 10:43)
J'ai un problème de CSS que je n'arrive pas à traiter.
Dans la page http://tests.osirisnet.net/migration/manuals/correspondance.html j'ai mis un tableau qui montre la correspondance entre les styles de sous-titres "à l'ancienne" et "New look".
La hiérarchie des feuilles de style est un eu complexe, puisqu'il s'agit de référencer la feuille des "anciens styles" et également celle des "nouveaux styles"; plus des spécificités de cette page particulière.
Tout s'affiche conformément à mes désirs, sauf sur un point: les "padding" n'ont pas l'air d'être pris en compte.
Sous FireBug, je trouve l'analyse suivante qui me remplit de perplexité:
padding-right 0px /* résultat du calcul */
section .title.level2 h2 0.25em docPages.css (ligne 103)
* 0px common.css (ligne 34)
La règle qui devrait l'emporter est spécifique à cet environnement: padding:0.25em. La règle précédente est une simple "remise à zéro" qui tente de supprimer les valeurs par défaut introduites par les navigateurs qui sèment la pagaille dans les pages.
Je ne comprends pas comment FF donne un résultat de calcul = 0 alors qu'il indique clairement que la feuille CSS qui "l'emporte" est la feuille docPage .css qui donne la valeur escomptée: 0.25em
Quelqu'un pourrait il m'aider à comprendre ce qui se passe?
Merci de votre aide.
Modifié par PapyJP (22 Jul 2016 - 10:43)