Remplacer la taille de police dans un DIV à l'aide de CSS
Dans un DIV j'texte/html code qui se charge à partir d'une base de données. Ce texte contient parfois des taille de la police définitions (ex: taille de la police="3"). est-il un moyen de remplacer cette taille de police dans cette DIV en utilisant le CSS.
Je suis reconnaissant pour toute aide.
Vous pouvez toujours essayer
!important
.OriginalL'auteur Sascha C | 2012-06-15
Vous devez vous connecter pour publier un commentaire.
En supposant une marque semblable à la suivante:
Alors vous pouvez enseigner CSS pour
inherit
lafont-size
de l'élément parent:JS Fiddle démo.
Veuillez noter que, bien sûr, que
font
est obsolète et ne devrait donc pas être utilisé (comme support pour l'élément peut cesser, sans préavis et/ou les implémentations de changer sans avertissement).D'ailleurs, alors que
!important
force une déclaration pour remplacer l'habituel cascade de styles, c'est prendre un marteau pour casser une noix; et, si elle peut être évitée (et dans ce cas, il me semble, il peut être évités), il devrait l'être, car elle complique plus tard le débogage de styles, et associée à l'héritage de problèmes.De plus, c'est traiter les symptômes de votre problème; le problème, vous êtes vraiment face à la présence de la
font
balises dans votre contenu de la base de données. Cela devrait être corrigé, en supprimant les éléments, et de les remplacer de façon appropriée style éléments, tels queem
,span
et ainsi de suite...Références:
police
de l'élément, à l'W3.org.police
de l'élément à la MDN.Pourquoi, je vous remercie de bien vouloir! =)
parfait, merci beaucoup pour votre aide!
À l'aide de
font-size: 100%
est plus efficace (plus large prise en charge du navigateur) quefont-size: inherit
.OriginalL'auteur David Thomas
À l'aide de la CSS !important notation en vous disant que le navigateur remplacer la taille de police définie à l'intérieur de votre
div
:À partir du lien ci-dessus, il lit:
Exemple
Voir ce travail de Violon Exemple!
OriginalL'auteur Zuul
Une idée: donner à ces balises de texte un id ou une classe, puis l'utilisation de JavaScript pour trouver ces éléments et de changer de style.
OriginalL'auteur Viele
Comment sur le décapage de la "police" des balises du texte avant de l'insérer dans la div? Puis juste le style de la div avec une taille de police.
OriginalL'auteur yujust