2017-04-14 2 views
0

J'utilise prettify.js pour certains articles de blog. Il gère mon HTML, python, et js bien, mais il manque le CSS.Pourquoi Google Code Prettify ne fonctionne pas sur css?

Mon html est:

<pre> 
<code class="prettyprint lang-css">` 

    .my-boxclass { 
     display: inline-block; 
     position: relative; 
     cursor: help; 
     border-bottom: 1px dotted grey; 
    } 
</code> 
</pre> 

et je l'importation enjoliver. Voici un jsfiddle de exactement ce que je fais (et ce n'est pas la syntaxe soulignant le jsfiddle correctement non plus) https://jsfiddle.net/kfdqLjm1/2/

+0

@Martin, merci pour cette édition, je faisais un cauchemar d'un temps en essayant de formater cela comme un bloc – Acoustic77

Répondre

1

Vous devez charger le gestionnaire de langage CSS. Essayez d'ajouter ?lang=css après run_prettify.js.

+0

Cela a fonctionné! Juste par curiosité, savez-vous pourquoi c'est? Le doc prettif dit que css est automatiquement inclus. Cela empêchera-t-il que d'autres langages (python, par exemple) soient automatiquement reconnus? – Acoustic77

+0

Je pense que je viens de me tromper. Dans quel document avez-vous vu cela? –

+0

https://github.com/google/code-prettify dans le fichier Lisez-moi, FAQ-> 'pour quelles langues cela fonctionne-t-il?' css est inclus dans la liste – Acoustic77