Как сделать спойлер в ВК в сообщении

– Потому, – ответил иностранец и прищуренными глазами поглядел в небо, где, предчувствуя вечернюю прохладу, бесшумно чертили черные птицы, – что Аннушка уже купила подсолнечное масло, и не только купила, но даже разлила.

В ряде браузеров нельзя сделать inline-элементом

Текст до тега . Метка Длинное спрятанное содержимое переносится всей строкой отдельно от предыдущего и последующего текста. В браузерах разночтение. Текст после закрывающегося тега .

Вложенный в тег

Ссылка внутри

Сделать плавное открытие и скрытие блока

Не получается анимировать блок, когда тот сворачивается. В Mozilla Firefox при display: contents; элемент раскрывается и его состояние тогда можно менять стилями.

— Это водка? — слабо спросила Маргарита.
Кот подпрыгнул на стуле от обиды.
— Помилуйте, королева, — прохрипел он, — разве я позволил бы себе налить даме водки? Это чистый спирт!

Свежесть бывает только одна — первая, она же и последняя. А если осетрина второй свежести, то это означает, что она тухлая!

Как сделать спойлер в группе вконтакте? #14

— Вы не Достоевский, — сказала гражданка, сбиваемая с толку Коровьевым.
— Ну, почем знать, почем знать, — ответил тот.
— Достоевский умер, — сказала гражданка, но как-то не очень уверенно.
— Протестую, — горячо воскликнул Бегемот. — Достоевский бессмертен!

Блок раскрывается при щелчке по кнопке, а не по всей строке

Текст «открыть/закрыть» при развёртывании и свёртывании содержимого

Поменять стрелочку на знаки плюс и минус

Код закрывающейся метки внизу блока

– Потому, – ответил иностранец и прищуренными глазами поглядел в небо, где, предчувствуя вечернюю прохладу, бесшумно чертили черные птицы, – что Аннушка уже купила подсолнечное масло, и не только купила, но даже разлила.

Поддерживается всеми современными браузерами и это семантически правильно оформленный код, при использовании которого будут плюсы:

  1. Людям с ограниченными возможностями проще будет пользоваться вашим сайтом! Их софт (скринридеры и подобное) прекрасно понимает html5 теги и будет правильно обрабатывать их и правильно информировать людей о содержимом.
  2. Улучшится связанность текста, и поисковики смогут более качественно индексировать сайт, так как будут лучше понимать, как связаны между собой видимый и скрытый текст.
  3. Будет доступно управление элементами с клавиатуры и других устройств.
  4. Уменьшается количество javascript кода, который нужно подгружать, что увеличивает скорость загрузки страницы, скорость обработки и корректность.
  5. Улучшаются показатели в Lighthouse, Google PageSpeed и других подобных инструментах.
  6. Работает при выключенном javascript.
  1. Старые браузеры не знают таких тегов и не будут скрывать информацию.

С одной стороны выглядит не очень красиво, с другой стороны нейтрально и легко может вписаться во многие дизайны. Кстати, дефолтный вид тега Details очень похож на спойлер от хабра, только нужно чуть перекрасить, сделать подчеркивание и получим семантически правильный, без javascript и дивов, хабровский спойлер.

К сожалению, у дефолтного маркера есть два недостатка:

  1. Старые браузеры его не видят.
  2. Вебкит баузеры не позволяют менять символ маркера.
Еще по теме:  Vk observer что это такое

Рассмотрим первый пример Details/Summary с измененным текстовым маркером:

Дефолтным маркерам делаем display:none и показываем альтернативный при помощи summary:before

summary:focus — обводка при помощи box-shadow, это нужно для клавиатуры, чтоб видно было активный элемент и можно было перемещаться клавишей таб и открывать и закрывать при помощи пробела.

Для тега summary я поставил display:inline-block — это чтоб он не растягивался на всю ширину и были кликабельными только слова, а не вся строка.

Текстовый маркер справа + простейшая анимация текста и маркера:

В новом примере я использую для маркера summary:after вместо summary:before, для того чтоб он отображался справа.

Анимация маркера при помощи transform: scale(1,-1);

Всем элементам, которые находится после summary, ставлю анимацию плавного появления при помощи animation: sweep .5s ease-in-out;

Svg маркер + анимация поворота:

Summary:before пришлось серьезно переделать:

  1. Поставить position: absolute; left: .3em; top: .4em; width: 1em; height: 1em;
  2. Текстовому маркеру надо обязательно поставить color: transparent; иначе он будет виден.
  3. Картинку вешаем при помощи background.

Ну и добавляем transform: rotateZ(90deg) для красивого поворота стрелки.

Если нам нужна svg иконка справа, то нужно поменять summary:before и вместо left поставить right.

Для summary поставить padding-right: 1.5em;

Давайте теперь сделаем один из наиболее распространенных примеров создания аккордиона, где будет иконка слева, фон, тени, эффекты:

Svg маркер справа + эффект зеркального поворота стрелки:

Теперь вы можете создавать красивые аккордионы, спойлеры и faq, без JavaScript, на чистом HTML5 и CSS.

Прежде чем убирать outline, 100 раз подумайте, чем вы можете его заменить, чтоб человек мог видеть фокус и мог перемещаться с клавиатуры или других устройств.

Если вам нужно, чтоб при открытии одного спойлера, закрывались остальные, то придется применить javascript, ниже привожу пример простого JS кода, который решит эту проблему.

С уважением, создатель конструктора лэндингов для фрилансеров CMS cPortfolio

Также появилась генерация QR-кодов со ссылкой на профиль.

  • Также среди новых функций мессенджера — генерация QR-кода со ссылкой на профиль, обновлённое меню в десктопной версии и новые интерактивные эмодзи.

Команды Вайберов и вотсапов по прежнему остаются с функционалом хуже чем у qip,
!при этом имея миллиардные бюджеты и многоэтажные здания сотрудников.

А команда Дурова из нескольких десятков человек уже третий год подряд улетает от конкурентов на ракете ещё дальше

Так видно, как они продуктом занимаются своим и регулярно сообщают о новых фичах, чуть ли не каждый месяц. Ни один из конкурентов не обладает такой плотной коммуникацией со своей аудиторией, как телеграм. Эта связь решает, как и количество внедрений — оно показывает, что пользователи важны телеграму. А воцап и вайбер ничего не показывают, потому что на пользователей им насрать походу.

Ну на счет коммуникации можно поспорить) напишите им в поддержку, ответ будет никогдане знаю как у вотсапа с этим. Я безусловно считаю что телеграм топ месенджер, но вот поддержка там далеко не топ)

Под коммуникацией я имел ввиду информирование аудитории о новых фичах и социальную активность. То есть коммуникацию в одностороннем порядке))

коммуникацию в одностороннем порядке
Это называется «вещать с трибуны»

А я вот писал им как-то. С номером проблема была. Ответили достаточно быстро (около часа) и помогли все решить. Хотя я вообще не надеялся.

Телеграм станет идеальным, если в нем появятся икс-статусы (как в аське), антиспам-защита и нормальный поиск по группам и пользователям ( как в вк)

Еще по теме:  Как стать кроссдрессером ВК

В соседней статье пишут, что у Телеграма расходов по $150m в год. Не похоже на несколько десятков человек

Кто сказал, что это фонд оплаты труда такого размера?

Топикстартер написал про многомиллиардные бюджеты и большое количество сотрудников. Он не писал, что бюджет — это ФОТ.

Но раз так, на что, думаете, они тратят и сколько в рамках этих ста пятидесяти?

На инфраструктуру, очевидно. Сервера с такой нагрузкой не 1 миллион стоят. $1 миллион в месяц Павел тратил 6 лет назад.

уже третий год подряд улетает от конкурентов на ракете ещё дальше

Куда улетает то?
WhatsApp как был самым популярным, так и остался. Для тех, кому нужен мессенджер, а не перделки и канальчики с унылым контентом

Неправда. В России уже больше половины телегой пользуются

На ракете под названием Hydra

Намекаете на то, что гидра проект Дурова? Мне тоже показались подозрительно похожими телега+тон и проект анонсированный администрацией гидры. Свернулись планы этих двух компаний тоже подозрительно синхронно.

Иногда совпадения это просто совпадения.

Не спорю, может просто вдохновились

Забавно, что они бахнули спойлер в демонстрации функции скрытия спойлеров)

Наконец-то, реакции!
Это многие рабочие чаты вытащит из Слака.

Ведь в Слаке только из-за реакций сидят, да.

там все еще для имитации подобия воркспейсов нужно отдельный аккаунт регать (workmode – костыль и есть только на десктопном)

Ммм ещё больше бесполезных свистопердклок

А что по вашему не свистоперделка? Гениальность месенджера в том, что он остаётся простым и быстрым при таком обилии возможностей для коммуникации между людьми. Если тебе не нужны реакции, ты их просто не используешь и тебе не суют их изо всех щелей.

Переводчик прям порадовал))

ага, я уж хотел делать бота, который будет репосты переводить

Всё что угодно, лишь бы не проблемы решать. Классический Телеграм.

Как на счёт того, чтобы решить проблему с качеством голосовых и видео звонков?

Как на счёт того, чтобы между клиентами перестала возникать рассинхронизация и дисконнекты с серверами, как это стало происходить в последние месяцы?

Как на счёт того, чтобы починить, наконец, баг с уведомлением о подключении моих контактов к сервису, если я его явно выключил? И продолжаю включать и выключать обратно в надежде, что это просто какой-то мимолётный баг в обновлении настроек где-то на сервере.

Или сделать, наконец, возможность более гибко делить рабочие и личные коммуникации? Да хотя бы дайте нормальные папки, которые работают как папки, а не теги.

Но возможность скрывать спойлеры важнее, конечно. Проблема тысячелетия, не иначе. Видимо, олимпиадный подход к разработке так подсказал.

Папки работают как папки, куда вы сами добавляете чаты. При чем здесь вообще теги.
Рассинхронизацию между клиентами ни разу на личном опыте не встречал. Но не отрицаю, что она есть.
Звонки работают прекрасно, качество гораздо лучше аналогов (кроме зума). Проверяли все бесплатные аналоги, UX видеозвонков в телеге тоже лучше.
И даже если существуют проблемы с серверной стороны, то это не обесценивает обновления.

Это именно теги
Они были бы папками, если бы чаты в них переносились, а не копировались

Называть это тегами только по тому, что можно связать один чат с разными папками — довольно странно, учитывая, что UX у тегов совсем другой. Может быть это не папки в привычной парадигме файловой системы, но с точки зрения интерфейса это все же папки. Можешь привести аргументы почему это не так? Пока твой аргумент про копирование чатов звучит не убедительно — чаты не копируются

Еще по теме:  10 vk сколько vk

Вот именно что не копируются. Это я выразился неправильно.
Чаты лежат в одной папке: основной. К каждому из них можно прилепить какие-либо теги и по ним искать чаты с этими тегами. На папки это не похоже.

Качество звонков у телеги кажется хорошим. Но если тут же сравнить его со звонком через FaceTime, то сразу становится понятно, что звонки у телеги и правда хреновые.

Хотя я без претензий, для irc-клиента это огромный прыжок

Особенно если учесть, что техническая часть Фейстайма существенно не менялась с момента его появления, а это 10 лет назад было.

Как на счёт того, чтобы решить проблему с качеством голосовых и видео звонков?

А её кто-то в мире решил?

Дискорд на голову выше. Но даже без звонков куча багов есть с настройками, которые не работают

У Дискорда каменный век с отправкой картинок и файлов. Невозможно использовать.

В этой ветке разговор идёт про качество звонков. Но раз вы спросили, разве произвольная шакализация Телеграма лучше?

  • Как сделать сигнализатор поклевки из зажигалки
  • Как сделать из магнитофона блютуз колонку
  • Как сделать синий шрифт
  • Как сделать ровный край при вязании английской резинкой
  • Как сделать сообщение при входе на сервер

Источник: 1svoimi-rukami.ru

Как сделать спойлер в группе вконтакте?

Сегодня речь пойдет о так называемых спойлерах. Нет, не о тех спойлерах, типа узнать, что будет в последнем сезоне сериала «Игра престолов» до того, как вы его посмотрели. Поговорим о реализации спойлера в тексте группы вконтакте. На самом деле это довольно полезная и удобная вещь. Ее использование поможет улучшить вашу группу.

Все необходимые коды вы сможете найти под видео.

Продолжаем изучение ВидеоКурса «Технические секреты групп Вконтакте». Если ранее Вы пропустили рассказ о том, почему данный ВидеоКурс бесплатен, ответ Вы сможете найти здесь.

Как сделать спойлер?

Как сделать открытый спойлер?

Какие-то теги могли устареть и возможно перестали работать. Если какой-либо тег не работает на данный момент, сообщите пожалуйста об этом в комментариях.

Источник: sdelaemblog.ru

Как сделать спойлер на сайте? Как сделать спойлер на форуме?

Можно ли сделать спойлер в тексте статьи на сайте или блоге?

комментировать
в избранное up —>
Ксарф­ акс [156K]
6 лет назад

Рассмотрим этот вопрос с 2 сторон:

1) Со стороны пользователя.

2) Со стороны разработчика форума или сайта.

Если вам нужно вставить скрытый текст (спойлер) в своё сообщение, то для этого существует стандартный тег spoiler.

Например,

Показать скрытое содержание
нужный текст
.

В сообщении он будет выглядеть так:

как сделать скрытый текст на форуме

Можно вставлять и именованный спойлер:

Показать скрытое содержание
нужный текст
.

В некоторых редакторах сообщений есть кнопка, позволяющая вставлять спойлеры автоматически.

Если вы разрабатываете форум и вам нужно, чтобы пользователи могли легко сделать спойлер, то вам нужно найти такой WYSIWYG-редактор, в котором бы имелась кнопка для создания спойлера.

В том случае, когда вам нужно просто вставить скрытый текст в определённое место на Web-странице, то это вполне можно сделать с помощью JavaScript. Для этого достаточно с помощью CSS задать нужному элементу свойство display:none, а затем создать соответствующее событие, которое выполнялось бы при нажатии на ссылку и меняло бы стиль на display:block.

Источник: www.bolshoyvopros.ru

Рейтинг
( Пока оценок нет )
Загрузка ...