Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.05.2025, 20:51
Аватар для seregadushka
Аспирант
Отправить личное сообщение для seregadushka Посмотреть профиль Найти все сообщения от seregadushka
 
Регистрация: 10.07.2024
Сообщений: 51

Тупик под дождем

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

Скрипт работает, это видно.
Вопрос в разметке: При загрузке страницы картинка-исходник лезет на картинку-результат.
Я пытаюсь ее удалить/скрыть/обесцветить/прозрачный background -- ничего не помогает. Если убить исходник, умирает и результат.

Есть только одно условие -- я не могу вставить адрес картинки прямо в результат. Адрес картинки появляется динамически, в неизвестном месте. Но известен ID картинки. Вот по нему я и пытаюсь получить адрес картинки.

Картинка-результат имеет data-sampler="dispImage" src="" пустой src="" , в него и надо вставить адрес из ID="Image-Rain".
Все работает, все получается и вставляется куда надо. Дождь на месте.


Помогает resize, но так не красиво.
Тоже не ясно, почему resize ? Очевидно, что resize помогает не скрипту, а разметке.

Но вся проблема -- как избавиться от картинки-исходника ?
CODEPEN: Tupic

Последний раз редактировалось seregadushka, 26.05.2025 в 21:25.
Ответить с цитированием
  #2 (permalink)  
Старый 26.05.2025, 21:09
Аватар для seregadushka
Аспирант
Отправить личное сообщение для seregadushka Посмотреть профиль Найти все сообщения от seregadushka
 
Регистрация: 10.07.2024
Сообщений: 51

я делал там z-index: 100; для картинки внутри

#canvas-wrap { 
    position: relative;
  }


Но z-index: 100; тоже с canvas не работает.

Моя только 1 строка в HTML , остальное -- автор дождя. Почему у него такие такие два <div> неизвестно.

Последний раз редактировалось seregadushka, 26.05.2025 в 21:23.
Ответить с цитированием
  #3 (permalink)  
Старый 27.05.2025, 09:18
Аватар для seregadushka
Аспирант
Отправить личное сообщение для seregadushka Посмотреть профиль Найти все сообщения от seregadushka
 
Регистрация: 10.07.2024
Сообщений: 51

Наверное, это сложнее, потому что картинка-исходник скрывается в стилях в скрипте повторно, это не сложно.
Но вот, этот class="plane" в разметке, почему-то лезет наверх. Хотя очевидно, что дождь идёт в канве.
Ну как избавиться от этого плана, я не могу понять.

Последний раз редактировалось seregadushka, 27.05.2025 в 11:36.
Ответить с цитированием
  #4 (permalink)  
Старый 27.05.2025, 11:46
Аватар для seregadushka
Аспирант
Отправить личное сообщение для seregadushka Посмотреть профиль Найти все сообщения от seregadushka
 
Регистрация: 10.07.2024
Сообщений: 51

Всё я сам решил. Похоже, скрипт имеет внутри собственную установку стиля. Типа display:block;. Хотя он загружается в начале страницы, непонятно. А у меня все стили специально вынесены в конец страницы, это не помогает. почему-то в стиле display:none; не работает. А в инлайн-стилях работает. Которые нельзя перебить. Если скрыть план в инлайн-стилях, всё отлично, он скрывается.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вопрос по меню bgraf Элементы интерфейса 9 08.08.2017 03:52
Создание сайтов под ключ BIZ-NOW Работа 0 12.09.2016 12:40
Что означает [^] riva Общие вопросы Javascript 26 07.08.2014 20:42
Под IE8 задизейблена кнопка, а под Mozilla нет Svetich Internet Explorer 2 05.07.2011 10:03
Подстроить высоту страницы под юзера, прошу совета у гуру batonsu Events/DOM/Window 11 10.11.2010 19:39