Увидел вот такой модуль на Liveopencart и подумал, что платить даже 362 рубля за такое это грех)
Вот простой код для оптимизации текста и вставки спойлера "Подробнее" и т.п.
1 вариант (кнопка показать еще опускается вниз вместе с текстом)
2 вариант (кнопка показать еще остается наверху )
Вот простой код для оптимизации текста и вставки спойлера "Подробнее" и т.п.
1 вариант (кнопка показать еще опускается вниз вместе с текстом)
Код:
<div id="spoiler" style="display:none">
///Здесь HTML код / текст///
</div>
<button title="Показать еще" type="button" onclick="if(document.getElementById('spoiler') .style.display=='none') {document.getElementById('spoiler') .style.display=''}else{document.getElementById('spoiler') .style.display='none'}" style="display: inline-block;
padding: 4px 12px;
border-radius: 25px;
color: #55a9d4;
font-size: 16px;
border: 1px solid #55a9d4;
background: #3f4e5d;">Показать еще</button>
2 вариант (кнопка показать еще остается наверху )
Код:
<style>
.del { display: none; }
.del:not(:checked) + label + * { display: none; } /* фактически нужна только одна строка */
/* вид CSS кнопки */
.del:not(:checked) + label,
.del:checked + label {
display: inline-block;
padding: 2px 10px;
border-radius: 2px;
color: #fff;
background: #4e6473;
cursor: pointer;
}
.del:checked + label {
background: #e36443;
}
</style>
<input type="checkbox" id="raz" class="del" /><label for="raz" class="del">Показать еще</label><div>
///Здесь HTML код / текст///
</div>