2011-10-31 6 views

Respuesta

10

En su shThemeDefault.css se puede encontrar el siguiente código: '?'

.syntaxhighlighter .toolbar { 
    background: none repeat scroll 0 0 #6CE26C !important; 
    border: medium none !important; 
    color: white !important; 
} 

Por encima de difines CSS para visualizar el color verde marque en su sitio web. Por lo tanto, si desea ocultarlo, especifique display : none en el código anterior. Si necesita cambiar el color de fondo, puede especificar el color deseado en la propiedad background.

+0

El método más apropiado es utilizar la respuesta provista por Fred Yang. Esto se puede configurar en la página de configuración de complementos –

46
SyntaxHighlighter.defaults.toolbar = false; 
+4

Diría que esta es la respuesta a la recomendación de la respuesta aceptada para modificar el CSS del tema. Si cambia de tema, tendrá que modificar cada uno. La referencia está aquí: http://alexgorbatchev.com/SyntaxHighlighter/manual/configuration/ – Subfuzion

+0

Muchos de nosotros estamos usando esto dentro de Wordpress y la manera más fácil es ir a la configuración y desmarcar la opción Mostrar barra de herramientas. Que es lo mismo que esta configuración. Gracias Fred! –

3

Para la versión 3.0.x

SyntaxHighlighter.defaults['toolbar'] = false; 
1

Lo que me encontré con la respuesta dada es que si intenta utilizar

<pre class="brush: plain; collapse: true"> 
    test 
</pre 

No va a mostrar la "fuente ampliar" como toda la barra de herramientas está oculta

Creo que este css apunta al recuadro verde y al signo de interrogación solamente, dejando la barra de herramientas disponible para r otras funciones

.syntaxhighlighter div.toolbar span a.toolbar_item{ 
    display: none !important; 
} 

.syntaxhighlighter .toolbar { 
    background: none !important; 
} 
+0

En función de las diversas respuestas, opté por modificar 'shCore.css' agregando' display: none! Important; 'a' .syntaxhighlighter .toolbar'. Esto evita la necesidad de incluir 'SyntaxHighlighter.defaults ['toolbar'] = false;' en la propia página web. Supongo que el 'shCore.css' afecta a todos los pinceles. No está claro si esto es lo que pretendía @David Kerwick. – lawlist

0

API de configuración de uso de resaltado de sintaxis para deshabilitar la barra de herramientas, la caja verde del signo de interrogación cuando no se visualiza correctamente.

Después de que sus referencias escritura del cepillo, añadir este ...

... 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPerl.js' type='text/javascript'/> 
... 
<script language='javascript'> 
SyntaxHighlighter.config.bloggerMode = true; 
SyntaxHighlighter.defaults['toolbar'] = false; 
SyntaxHighlighter.all(); 
</script> 
0

Si se enfrentan a este problema para su Google Blogger, significa que ya ha agregado bibliotecas SyntaxHighlighter en su plantilla.

Vaya a la Plantilla en su Blogger. A continuación, haga clic en Editar HTML y la búsqueda de la línea:

SyntaxHighlighter.all(); 

Añadir la siguiente línea antes de esa línea:

SyntaxHighlighter.defaults['toolbar'] = false; 

Esto desactivará el signo de interrogación de color cal en Blogger.

Cuestiones relacionadas