Привет!
Пожалуйста, покажите пример CSS-кода для установки цвета фона в выделенной части текста в цитате.
Вот иллюстрация:
На моём сайте выделенная часть цитаты не имеет фона, я пытался сам настроить CSS, но безуспешно ![]()
Привет!
Пожалуйста, покажите пример CSS-кода для установки цвета фона в выделенной части текста в цитате.
Вот иллюстрация:
На моём сайте выделенная часть цитаты не имеет фона, я пытался сам настроить CSS, но безуспешно ![]()
Здравствуйте,
Вы легко сможете найти это, воспользовавшись данным руководством:
Оно поможет вам в будущем.
Что касается вашего вопроса, код для изменения этой конкретной части выглядит следующим образом. Замените значение по умолчанию на любой цвет, который вам нравится. ![]()
.cooked span.highlighted {
background-color: var(--tertiary-low);
}
Я добавил селектор .cooked, так как считаю, что span.highlighted используется в других частях форума.
@Aizada_M Не уверен, поможет ли это, но вы можете использовать это…
https://github.com/merefield/discourse-tc-coloured-text
Это добавляет кнопку в редактор для оформления выделенного текста различными цветами и цветами фона… Код, который он генерирует в редакторе, выглядит так…
[wrap=yellow color=green bgcolor=red]
[quote="system, post:1, topic:3, full:true"]Создавайте темы здесь, которые не подходят ни к одной из существующих категорий.[/quote]
[/wrap]
[wrap=yellow color=green bgcolor=red]Создавайте темы здесь, которые не подходят ни к одной из существующих категорий.[/wrap]
(Хотя не уверен, что делает “wrap=color”)
Если вы хотите установить цвет фона для всех блоков цитат на вашем сайте, вы можете использовать этот CSS…
aside.quote .title,
blockquote {
background-color: yellow;
}
Возможно, я неправильно понял, что вы именно спрашиваете?
Потому что мой CSS работает для нескольких цитат:

Вы меня правильно поняли, но по какой-то причине цвет есть только в первой цитате, а в последующих его нет ![]()
Вы уверены, что в вашей другой цитате по умолчанию выделены части?
Можете записать видео, как в вашем первом сообщении? ![]()
Спасибо за ответ
, вы поделились очень полезной информацией. Я сохранил ваш код для другой задачи, но мне нужно, чтобы фон выделенной части цитируемого текста отличался от общего фона при цитировании.
В обычном свернутом состоянии фон цитаты не выделен. После нажатия на кнопку
весь текст раскрывается, при этом фон только цитируемой части выделяется другим цветом.
Например, вот так:
Тип развернутой цитаты:
Да, я выделил каждый цитатный блок, но по какой-то причине у первого цитатного блока меняется только фон выделенного текста. Завтра я запишу видео и опубликую его здесь.
Привет!
Вот код, который я вставил в CSS своей темы:
.cooked span.highlighted {
background-color: var(--tertiary-low);
}
Вот как это работает:
Думаю, я понял.
Цитаты со списком с маркерами немного ломаются:
В вашей первой цитате вы цитируете только текст пункта списка.
Во второй вы выделяете сам пункт списка, который изменяется при отображении всей цитаты. Пункт списка поднимается на уровень выше своего исходного отступа и больше не соответствует оригинальной цитате, поэтому подсветка отсутствует).
Это никак не связано с моим CSS. Подсветка не появится ни в каком случае. ![]()
Спасибо :raised_hands! Насколько я понимаю, решения этой проблемы не существует. ![]()
Да, такого нет, и я даже не уверен, что исправление bug, на который я дал ссылку, решит эту конкретную проблему.