Подтвердить что ты не робот

СинтаксисHighlighter: Как удалить вопросительный знак извести или по крайней мере изменить его цвет?

Ну, зеленый вопросительный знак не совпадает с цветовой схемой моего сайта. Как его изменить или удалить? Вы можете увидеть это здесь: http://alexgorbatchev.com/SyntaxHighlighter/manual/installation.html

Спасибо!

4b9b3361

Ответ 1

В shThemeDefault.css вы можете найти следующий код:

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

Выше CSS отличается отображением зеленого цвета '?' отметьте в своем веб-сайте. Итак, если вы хотите скрыть это, то укажите display : none в приведенном выше коде. Если вам нужно изменить цвет фона, вы можете указать желаемый цвет в свойстве background.

Ответ 2

SyntaxHighlighter.defaults.toolbar = false;

Ответ 3

Для версии 3.0.x

SyntaxHighlighter.defaults['toolbar'] = false;

Ответ 4

Что я нашел с ответом, так это то, что если вы попытаетесь использовать

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

Он не будет отображать "expand source", поскольку вся панель инструментов скрыта.

Я считаю, что этот css нацелен на зеленый квадрат и знак вопроса, оставляя панель инструментов доступной для других функций.

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

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

Ответ 5

Если вы столкнулись с этой проблемой для своего Google Blogger, это означает, что вы уже добавили библиотеки SyntaxHighlighter в свой шаблон.

Итак, перейдите в Шаблон в своем Blogger. Затем нажмите "Редактировать HTML" и найдите строку:

SyntaxHighlighter.all();

Добавьте строку ниже этой строки:

SyntaxHighlighter.defaults['toolbar'] = false; 

Это приведет к отключению вопросительного знака с оттенками извести в Blogger.

Ответ 6

Используйте API-интерфейс конфигурации синтаксиса Highlighter, чтобы отключить панель инструментов, поле "Зеленый вопросительный знак", если оно не отображается должным образом.

После кисти Script Ссылки добавьте это...

...
<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>

Ответ 7

Панель инструментов со знаком вопроса может быть удалена двумя способами;

  1. Метод CSS: в файле shThemeDefault.css добавить свойство для display: none; внутри, селектор:.syntaxhighlighter.toolbar

  2. Метод оператора JavaScript Незадолго до закрытия тега, вместе с оператором SyntaxHighlighter.all(); включить этот оператор SyntaxHighlighter.defaults.toolbar = false; или SyntaxHighlighter.defaults['toolbar'] = false;

Подробное объяснение: использование-синтаксис-подсветка-в-сайте-блог-html