Показать сообщение отдельно
  #3 (permalink)  
Старый 15.09.2016, 20:05
Аспирант
Отправить личное сообщение для korih Посмотреть профиль Найти все сообщения от korih
 
Регистрация: 02.06.2016
Сообщений: 36

почему нет? я нашёл что-то похожее. хитрость путём чекбокса менять состояние true/false. если состояние true, то применяется стиль, при другом состоянии - наоборот:
.del { display: none; border:1px solid red;}
.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" checked="checked"/><label for="raz" class="del">нажать</label><div>исчезающий текст</div>


осталось красиво анимировать

Последний раз редактировалось korih, 15.09.2016 в 20:13.
Ответить с цитированием