Шаблон:Pre bullet hack

Версия от 00:22, 6 февраля 2022; Adam (обсуждение | вклад) (Новая страница: «<div style="height:0; margin:1.85em 0 -1.85em;"> </div><noinclude> {{doc-inline}} Шаблон изначально был хаком для Google Chrome, чтобы маркер списка отображался перед элементом {{tagr|pre}}, а не перед текстом под ним. В настоящее время в Chrome он исправлен, но есть проблема с Mozilla Firefox, где маркер отоб...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
 
Документация

Шаблон изначально был хаком для Google Chrome, чтобы маркер списка отображался перед элементом <pre></pre>, а не перед текстом под ним. В настоящее время в Chrome он исправлен, но есть проблема с Mozilla Firefox, где маркер отображается ниже нужного места.

ПримерПравить

Без шаблонаПравить

* <syntaxhighlight lang="js">
// код
</syntaxhighlight>Текст
даст:
  • // код
    
    Текст

С шаблономПравить

* {{pre bullet hack}}<syntaxhighlight lang="js">
// код
</syntaxhighlight>Текст
даст:
  •  
    // код
    
    Текст