Код: Выделить всё
[more={TEXT1}]{TEXT2}[/more]
Код: Выделить всё
<dl class="codebox"><dt>{TEXT2} | <a href="javascript: void(0);" onclick="var spoiler = this.parentNode.parentNode.getElementsByTagName('dd')[0]; if ( spoiler.style.display == 'none' ) { spoiler.style.display = 'block'; this.innerHTML = '-'; } else { spoiler.style.display = 'none'; this.innerHTML = '+'; };">+</a></dt><dd style="background-color: #f8f5ef; display: none;">{TEXT1}</dd></dl>
Комментарии: 32
CabinetAdmin, Раздвигая тект. Кто хочет — открыл и посмотрел. Кто не хочет, не обращает внимания и читает дальше.
"Детектив — это интеллектуальный жанр, основанный на фантастичном допущении того, что в раскрытии преступления главное не доносы предателей или промахи преступника, а способность мыслить" ©. Х.Л. Борхес
Тогда так:
Код: Выделить всё
<dl class="codebox" style="display: inline-flex;"><dt>{TEXT2} | <a href="javascript: void(0);" onclick="var spoiler = this.parentNode.parentNode.getElementsByTagName('dd')[0]; if ( spoiler.style.display == 'none' ) { spoiler.style.display = 'block'; this.innerHTML = '-'; } else { spoiler.style.display = 'none'; this.innerHTML = '+'; };">+</a></dt><dd style="background-color: #f8f5ef; display: none;">{TEXT1}</dd></dl>
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Класс. Нужно только “отшлифовать” немного. Во-первых беловатый цвет не нужен. Просто чтобы оставался фон сообщения. Само пояснение должно быть другим шрифтом. Где это исправить в вашем коде?
"Детектив — это интеллектуальный жанр, основанный на фантастичном допущении того, что в раскрытии преступления главное не доносы предателей или промахи преступника, а способность мыслить" ©. Х.Л. Борхес
Это уже тянется из стилей от класса
Далее. В коде есть цвет фона у раскрытого элемента:
codebox
, т.е. нужно удалить class="codebox"
.Далее. В коде есть цвет фона у раскрытого элемента:
background-color: #f8f5ef;
. Если он тоже не нужен, то его тоже удалить, а на его место добавить font-family: Arial;
(Arial - имя шрифта, заменить на любое на свой вкус).Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Код: Выделить всё
<dl style="display: inline-flex;"><dt>{TEXT2} <a href="javascript: void(0);" onclick="var spoiler = this.parentNode.parentNode.getElementsByTagName('dd')[0]; if ( spoiler.style.display == 'none' ) { spoiler.style.display = 'block'; this.innerHTML = '-'; } else { spoiler.style.display = 'none'; this.innerHTML = '*'; };">*</a></dt><dd style= "background-color: #f8f5ef; display: none;">{TEXT1}</dd></dl>
Есть ли возможность придвинуть звездочку вплотную к слову, к которому есть пояснение и прямо в замене HTML красного цвета?
Насчет
Код: Выделить всё
background-color: #f8f5ef;
Код: Выделить всё
font-family: Tektur;
Код: Выделить всё
dd style=
"Детектив — это интеллектуальный жанр, основанный на фантастичном допущении того, что в раскрытии преступления главное не доносы предателей или промахи преступника, а способность мыслить" ©. Х.Л. Борхес
Вот так:
и пробела после
Код: Выделить всё
style="background-color: #f8f5ef; font-family: Tektur; display: none;"
style=
быть не должно.
Пробел надо удалить сразу после
{TEXT2}
. Красный цвет:
Код: Выделить всё
<a style="color: red;" href="javascript: void(0);"
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
CabinetAdmin, сбивает код (пропадают превращение курсора мышки в “руку”. Удалил. На данный момент
Все корректно работает. Только выделить звездочку цветом.
Код: Выделить всё
<a style="color: red;" href="javascript: void(0);"
Код: Выделить всё
<dl style="display: inline-flex;"><dt>{TEXT2}<a href="javascript: void(0);" onclick="var spoiler = this.parentNode.parentNode.getElementsByTagName('dd')[0]; if ( spoiler.style.display == 'none' ) { spoiler.style.display = 'block'; this.innerHTML = '-'; } else { spoiler.style.display = 'none'; this.innerHTML = '*'; };">*</a></dt><dd style="background-color: #f8f5ef; font-size: 80%; font-family: Tektur; display: none;">{TEXT1}</dd></dl>
"Детектив — это интеллектуальный жанр, основанный на фантастичном допущении того, что в раскрытии преступления главное не доносы предателей или промахи преступника, а способность мыслить" ©. Х.Л. Борхес
Звездочка, да, становится красной. Но, добавив этот фрагмент, так как написал выше, пропадает превращение курсора мышки в “руку”. Возможно поставил не в том месте? Полный код на данный момент приведен выше. Куда вписать style="color: red;" чтобы и то (цвет) и эффект “руки” работали корректно?
"Детектив — это интеллектуальный жанр, основанный на фантастичном допущении того, что в раскрытии преступления главное не доносы предателей или промахи преступника, а способность мыслить" ©. Х.Л. Борхес
Можно добавить класс и прописать стили, можно использовать уже существующие, например:
либо:
либо придумать свой класс и свой вариант цвета. например:
Код: Выделить всё
<a class="icon icon-red" href="javascript: void(0);"
Код: Выделить всё
<a class="error" href="javascript: void(0);"
Код: Выделить всё
<a class="more-open" href="javascript: void(0);"
Код: Выделить всё
.more-open {
color: red;
}
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Ну как..., ну вот в коде:
последний фрагмент, добавляете в него класс из примера и пробуете.
Код: Выделить всё
<dl style="display: inline-flex;"><dt>{TEXT2}<a href="javascript: void(0);"
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Я “чайник” в этом. Где именно в этой строке добавить фрагмент, чтобы “звездочка” покраснела? Я поставил, но сбился код — пропал эффект курсора мышки (превращение а “руку”. Вы можете просто написать как должна выглядеть строка?
"Детектив — это интеллектуальный жанр, основанный на фантастичном допущении того, что в раскрытии преступления главное не доносы предателей или промахи преступника, а способность мыслить" ©. Х.Л. Борхес
Похожие темы
-
CabinetAdmin , приветствую!
Использование BBCode
{TEXT}
Замена HTML
Spoiler :
{TEXT}
Подсказка
Spoiler с паролем: СООБЩЕНИЕ... -
Здравствуйте.
Нужен простой ббкод для вставки youtube. Искал на просторах все не рабочие может у кого есть в наличии поделитесь пожалуйста.
Версия...