Ведение журнала консоли JS с использованием стилей (%c) добавляет непреднамеренные разрывы строкCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Ведение журнала консоли JS с использованием стилей (%c) добавляет непреднамеренные разрывы строк

Сообщение Anonymous »

Я работаю над улучшением ведения журнала отладки и заметил, что когда вы создаете более длинные фрагменты стилизованного текста, консоль имеет тенденцию добавлять разрывы строк. Интересно, смогу ли я предотвратить такое поведение? Может быть, в стилях есть что-то, что могло бы элегантно предотвратить это?
Вот пример:

Код: Выделить всё

const cssHeadField = `border-bottom: 1px solid grey;font-family: 'Courier New',monospace;font-weight: 600;font-size: 1.2em;background-color: Orange; color: black`;
const cssError = `background-color: Red; color: black`;

console.log(`no formatting at all %c and now head field kicks in and now it stops: %c and now a bunch of text that has no formatting, oop! %can error here%c some more text with no for... %coh, another error!%c`, cssHeadField, "", cssError, "", cssError, "")
console.log(`no formatting at all %c and now head field kicks in and now it stops: %c and now a bunch of text that has no formatting, oop! %can error here, maybe a longer error description too something that would be multiline or something right?%c some more text with no for... %coh, another error! This one is supposed to be long too just to test it out I guess%c`, cssHeadField, "", cssError, "", cssError, "");
Изображение


Подробнее здесь: https://stackoverflow.com/questions/790 ... ine-breaks
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ведение журнала Python: создайте журнал, если он не существует, или откройте и продолжите ведение журнала, если он сущес
    Anonymous » » в форуме Python
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous
  • Ведение журнала Python, цветное ведение журнала
    Anonymous » » в форуме Python
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Ведение журнала Python, цветное ведение журнала
    Anonymous » » в форуме Python
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Ведение журнала Python, цветное ведение журнала
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Ведение журнала Python, цветное ведение журнала
    Anonymous » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»