|
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313
|
|||||||||||||||||||||
Несколько модалок на js03.12.2024, 12:04. Показов 4183. Ответов 66
Метки нет (Все метки)
Заюзал вот этот скрипт для модалок
И на каждую писать типа такой комбинации
0
|
|||||||||||||||||||||
| 03.12.2024, 12:04 | |
|
Ответы с готовыми решениями:
66
Не отображается крестик у модалок в сафари Блокировка прокрутки body для модалок Построить ε-НКА, допускающий язык, состоящий из цепочек, имеющих ноль или несколько а, ноль или несколько b, ноль или несколько с. |
|
163 / 50 / 5
Регистрация: 03.06.2020
Сообщений: 591
|
|||||||||||||||||||||
| 09.12.2024, 13:23 | |||||||||||||||||||||
|
была задача с несколькими окнами popup.
Причем, с масштабированием до любого количества. 1. Use Bootstrap’s JavaScript modal plugin 2. JQuery здесь просто в поисковую строку что надо и ответ почти готов. Разумеется с допиливанием. Ну а куда без него 3. ванильном CSS. Или так говорят про JS? Но не суть. Здесь главное использовать линк + идентификатор <a href="#....">. Которые можно множить по любому требованию. Понятно, используя JS будет много чего в дополнение. Если оно требуется. Простое модальное окно на CSS без JS - правое окно просмотра лучше расширить, т.к. не сделано адаптивные штучки. Кликните здесь для просмотра всего текста
Понятно в более чем, можно сделать по-другому, а где-то уже сделал ( это было весна-лето прошлого года ). Также удалить излишества. Идея была включить ещё больше.
0
|
|||||||||||||||||||||
|
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313
|
||
| 09.12.2024, 13:40 [ТС] | ||
|
0
|
||
|
Супер-модератор
3961 / 2122 / 833
Регистрация: 13.03.2010
Сообщений: 6,968
|
|
| 09.12.2024, 14:25 | |
|
0
|
|
|
163 / 50 / 5
Регистрация: 03.06.2020
Сообщений: 591
|
|
| 09.12.2024, 14:33 | |
|
0
|
|
|
Супер-модератор
3961 / 2122 / 833
Регистрация: 13.03.2010
Сообщений: 6,968
|
||||||
| 09.12.2024, 15:05 | ||||||
|
Segera, якорные ссылки должны вести на разделы сайта, а не на модалки. Они для этого и созданы. Вы же не забиваете гвозди микроскопом?
Всю логику модальных окон можно построить на дата-аттрибутах. И тогда не нужно никаких извращений с preventDefault. Минимальный пример из реальных проектов:
0
|
||||||
|
163 / 50 / 5
Регистрация: 03.06.2020
Сообщений: 591
|
||
| 09.12.2024, 16:01 | ||
|
Впрочем, может быть исключение. Если это хорошо оплачивается, почему нет. ПС. Потом что значит должны? Это есть в правилах ECMA или других.
0
|
||
|
Супер-модератор
3961 / 2122 / 833
Регистрация: 13.03.2010
Сообщений: 6,968
|
|||
| 09.12.2024, 16:28 | |||
|
Я уже молчу про то, что ссылка - это ссылка, а не элемент управления UI.
1
|
|||
|
1296 / 1281 / 190
Регистрация: 21.01.2024
Сообщений: 5,930
|
||
| 09.12.2024, 16:50 | ||
|
Программы чтения с экрана тоже ориентируются на семантический смысл элементов. Для них <a> это переход на другую страницу или другой раздел, а не выполнение какого то действия. Для действий (открыть окно, закрыть окно, послать запрос..) есть <button>, а не <a> или какой то другой кликабельный <div>. (<div> в принципе тоже можно, задав ему role="button", но при этом надо обеспечить ему фокусировку, что бы на него можно было попасть при работе с клавиатуры, а с <button> это обеспечивается автоматически) Добавлено через 20 минут Для простых popup окон (не модальных) можно рассмотреть использование атрибута popover. https://developer.mozilla.org/... opover_API Правда, к сожалению, на старых Сафари это не работает. (По мне, так обновляться надо)
0
|
||
|
163 / 50 / 5
Регистрация: 03.06.2020
Сообщений: 591
|
|||||||||
| 09.12.2024, 17:58 | |||||||||
|
Как тут всё кошерно. Если сказал HTML, значит не фейшуйно использовать линк кроме перехода на другую страницу. Как быть тогда, если в CSS забрали анимацию, плавное выход из любой части экрана и т.д., которые раньше работали исключительно из JS. Вроде как не того сорта инструмент. voraa макось для нас не так актуальна. Можно предложить ТС масштабированный вариант https://mdn.github.io/dom-exam... le-manual/ Кликните здесь для просмотра всего текста
Вообще-то, ещё раз уточню. Не против выполнения простых задач сложным путём. Ну или в чем-то сложнее, представленных в п.3. Это может добавить веса проекту и соответственно профиту. От чего мало кто откажется.
0
|
|||||||||
|
Заблокирован
|
|
| 09.12.2024, 18:16 | |
|
0
|
|
|
1296 / 1281 / 190
Регистрация: 21.01.2024
Сообщений: 5,930
|
||
| 09.12.2024, 19:12 | ||
|
0
|
||
|
163 / 50 / 5
Регистрация: 03.06.2020
Сообщений: 591
|
||||||||
| 09.12.2024, 19:43 | ||||||||
|
Неужели эта главная особенность ( фишка ) линка <a target="_blank" href="1.html"></a> Если вы таких строгих правил, какое отношение допустим к кнопке в линке?
0
|
||||||||
|
Заблокирован
|
||
| 09.12.2024, 19:50 | ||
|
0
|
||
|
1296 / 1281 / 190
Регистрация: 21.01.2024
Сообщений: 5,930
|
||||
| 09.12.2024, 19:50 | ||||
0
|
||||
|
Супер-модератор
3961 / 2122 / 833
Регистрация: 13.03.2010
Сообщений: 6,968
|
||||||
| 09.12.2024, 20:15 | ||||||
Я уже сказал, что как минимум ссылки - это не элемент управления UI. Зачем вообще эта срань любому современному сайту? ![]()
<a> - быть гиперссылкой. Для действий, не связанных с переходами по ссылкам (например, открытия модальных окон), спецификация рекомендует использовать другие элементы, что, соответственно, подразумевает нежелательность превращать <a> в "кнопку действия" с точки зрения семантики и практики.
0
|
||||||
|
163 / 50 / 5
Регистрация: 03.06.2020
Сообщений: 591
|
|||
| 10.12.2024, 07:14 | |||
|
по вашему разъяснению цитата <a> - элемент ссылки
При этом не надо смущаться другими устаревшими name, shape. У меня есть одно предубеждение. Это не работает. Если всё работает и простыми методами, предубеждение = 0. Разумеется, отлично понимаю, мнение редакции может не совпадать с мнениями корреспондентов. Какой тут может быть резюм? Большинстве в теме не будет использовать линк+#(якорь) и крайне негативно относятся, если используют другие. Ну бывает такое. Не фейшуйно. Общество не одобряет. Если мой заказчик будет того же мнения, разумеется сделаю нужные правки. Пока гуру не мои заказчики, поэтому могу известить, принял к сведению. Надеюсь, gogolik хотя бы эту простую мысль не определил как поток, а значит понял.
0
|
|||
|
1296 / 1281 / 190
Регистрация: 21.01.2024
Сообщений: 5,930
|
||
| 10.12.2024, 07:44 | ||
|
Где вы увидели, что кто то что то сказал против якорей.
1
|
||
|
Супер-модератор
3961 / 2122 / 833
Регистрация: 13.03.2010
Сообщений: 6,968
|
|
| 10.12.2024, 08:06 | |
|
Segera, по делу ответить нечего? Или используем ваш классический "уход в тень" после того, как тотально и жидко облажались? Какой-то якорь приплели, каких-то заказчиков, какое-то одобрение общества. Вместо очередного потока сознания могли бы и на мои вполне логичные вопросы ответить.
0
|
|
|
163 / 50 / 5
Регистрация: 03.06.2020
Сообщений: 591
|
||||
| 10.12.2024, 08:50 | ||||
|
Откуда? В чем отличие идентификатора от линка? Наверное в узости и ограниченности применения. До понятия якорь, где ограничение больше некуда. Но ещё раз уважаемые гуру и господа. Или в другом порядке. Всё определяет заказчик. Или тот, у кого это работает. Где есть один факт. Работает ( хорошо или не очень ) или не работает. По-моему работает без единого вопроса. В чем может выявиться проблема использования в линке идентификатора? Можно предположить у кого-то диссонанс в виде "А что так можно?!!!" Если начнет читать чужой код. Случай более чем распространенный. Ну или если всем нельзя, значит тут нет шансов. Малая надежда, не просматриваются любые потоки, чтобы что-то было не понятно.
0
|
||||
|
Супер-модератор
3961 / 2122 / 833
Регистрация: 13.03.2010
Сообщений: 6,968
|
||
| 10.12.2024, 09:28 | ||
|
И опять куча пустых слов в сообщении, вместо ответа. Дальнейшие ваши комментарии буду рассматривать как намеренное введение других пользователей в заблуждение. Лучше не говорить ничего, если не разбираешься в сабже.
0
|
||
| 10.12.2024, 09:28 | |
|
Зависимость между двумя ячейками: несколько водителей и несколЬко автомобилей Несколько клавиш частично не работают несколько минут после включения пк Подскажите как преобразовать несколько чисел из одной строки, и несколько int переменных
Как прикрепить несколько картинок на несколько людей в списке БД Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
23. что сделано за последнее время.
anaschu 17.06.2026
• Эталон: Клиника НИИ питания РАМН, Москва — централизованный пищеблок, 225 коек, 180 пациентов
• Git: репозиторий med2, ветка абсентеизм. Рабочий файл: СРесурсами1_v4. alp
• Смежный проект:. . .
|
22. Подключение слоя системной динамики (потоковые диффуры): экономические метрики модели
anaschu 17.06.2026
Апдейт модели: финансовый контур, разделение затрат
Продолжаю развивать модель рабочего коллектива на AnyLogic. В этот раз работа шла над агентом Экономика — финансовым SD-слоем модели. Задача:. . .
|
[golang] Insert Delete GetRandom O(1) (Leetcode: 380)
alhaos 16.06.2026
Insert Delete GetRandom O(1)
Сложность: Medium
Источник: LeetCode 380
Задача
Реализовать структуру данных RandomizedSet, которая поддерживает следующие операции за O(1) в среднем:
|
Свет в конце тоннеля
kumehtar 16.06.2026
Поймал себя на одной мысли.
Раньше мне всегда казалось неправильным жить без чёткого понимания, куда всё идёт. Будто я иду по дороге судьбы, но не знаю, куда она ведёт. А раз не знаю — значит,. . .
|
|
[golang] Реализация стека с поддержкой получения минимального элемента за O(1)
alhaos 16.06.2026
Min Stack
Сложность: Medium
Источник: LeetCode 155
Задача:
Реализовать стек который поддерживает push, pop, top и получение минимального элемента за O(1).
Методы:
|
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача
Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
Сигнатура
func Fetch(urls string, maxConcurrent int) Result
Пример
urls :=. . .
|
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition)
Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
|
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
|