2010-10-04 7 views
1

Je ne veux pas éditer p {font-size:1.3em; padding-bottom:15px;} et je ne peux pas ajouter des fichiers CSS externes spécifiques à une page.Comment remplacer la taille de police (em) dans cette condition?

seulement pour une page de site que je veux supprimer la taille de police de p {font-size:1.3em; padding-bottom:15px;} et que vous souhaitez ajouter dans ce

#mainIntro {font-size:1.3em;} 

Comment rendre cela possible?

Les questions est de savoir comment neutraliser la taille de la police dans #mainIntro p {....}

si je garde

#mainIntro {font-size:1.3em;} alors je vais obtenir la taille double.

Répondre

0

En raison de la cascade, vous ne pouvez pas simplement supprimer la font-size: spécification 1.3em.

Essayez ceci:

#mainIntro {font-size:1.3em;} 
#mainIntro p { 100%; } 

Cela va régler la taille de la police pour que div à 1.3em, puis remplacer la taille de la police existante pour #mainIntro p à 100% de sa taille actuelle; empêchant ainsi la double taille de police.

-1

Vous pouvez ajouter un script jQuery pour rechercher la page et modifier le style à la volée. Je ne suis pas un maître de jQuery et je n'écris pas le script pour vous.

+0

Je veux faire avec css pur –

0

Ajoutez ceci dans la tête après la feuille de style externe. Selon le style, vous devrez peut-être ajouter! Important à la déclaration p.

<style> 
p {font-size:1em} 
#mainIntro {font-size:1.3em;} 
</style> 
1

Vous pouvez joindre le code du corps html sur cette page particulière avec

<div class="mySpecialPage"> 

... [page's html code] 
<div /> 

puis ajoutez déclaration fichier CSS en utilisant les sélecteurs

+0

je ne peux pas le faire –

+0

pas besoin de l'enfermer dans une div spéciale, il suffit de donner un identifiant à la balise body –

Questions connexes