Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 2257 Просмотров
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Сделал форму через ChronoForms, сделал чтобы эта форма выводилась через модальное окно, чтобы красиво было. Все получилось - работает, красиво, НО... возник вопрос, как теперь затемнить фон за модальным окном через СSS? То есть чтобы нельзя было клацать по странице сайта при активном модальном окне, и чтобы фон затемнялся. Чето не могу ниче придумать пока ! - РЕШЕНО СМОТРЕТЬ НИЖЕ
ВОПРОС №2: Пропадает скрол содержимого сайта при активированном модальном окне
« Последнее редактирование: 29.10.2012, 11:53:40 от RAZORG1991 »
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Как затемнить фон модального окна
« Ответ #1 : 28.10.2012, 16:07:01 »
ну примерно так
Код: html4strict
<div id="form">форма</div>
<div id="over"></div>
css
Код: css
#over {
background: black;
z-index: 9999;
position: fixed;
left: 0pt;
top: 0pt;
opacity: 0.5;
width: 100%;
height: 100%;
}
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Как затемнить фон модального окна
« Ответ #2 : 28.10.2012, 19:40:14 »
ну примерно так
Код: html4strict
<div id="form">форма</div>
<div id="over"></div>
css
Код: css
#over {
background: black;
z-index: 9999;
position: fixed;
left: 0pt;
top: 0pt;
opacity: 0.5;
width: 100%;
height: 100%;
}
Пардон, если я z-index в over поставлю, да еще 9999, то он станет поверх всего и формы в том числе :o
Ну хорошо даже если без z-index, куда вообще мне этот блок over втулить? В какой файл?
Тем более как я понимаю, нужно не с формой копаться, а с самим модальным окном.
« Последнее редактирование: 28.10.2012, 19:43:49 от RAZORG1991 »
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Как затемнить фон модального окна
« Ответ #3 : 28.10.2012, 19:44:26 »
значения z-index нужно выставлять в зависимости от того что там будет в #form (это же всего лишь пример ;))
проще зайти на любой сайт где есть такое и глянуть как там сделано
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Как затемнить фон модального окна
« Ответ #4 : 29.10.2012, 11:44:35 »
Ну короче порылся я в просторах интернета и сделал это затемнение.
Как я и говорил нужно было рыться в самом модальном окне
Если кому интересно то нужно немного переписать CSS файл вывода модальных окон самой Joomla, он находиться здесь ваш_сайт/media/system/css/modal.css
и в этом файле вставить следующее:
Код
#sbox-overlay {
position: absolute;
background:none repeat scroll 0% 0% black;
width:7000px;
height:7000px;
left: 0px;
top: 0px;
display:block;
cursor:pointer;
opacity:0.8;
}

НО ТЕПЕРЬ ВОЗНИК ДРУГОЙ ВОПРОС:

Почему в опере пропадает скрол всего сайта при активации модального окна?
В мозиле все норм
Тем более что в бэкграунде скрол стоит
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Некорректное отображение сайта на смартфоне

Автор Bazilio_69

Ответов: 0
Просмотров: 1333
Последний ответ 04.09.2024, 20:36:06
от Bazilio_69
Изменить заголовок в шапке сайта

Автор kunsaid

Ответов: 0
Просмотров: 2776
Последний ответ 03.12.2022, 18:34:32
от kunsaid
[Решено] Как сделать чтобы фотография открылась в отдельном окне?

Автор a-two

Ответов: 11
Просмотров: 2189
Последний ответ 03.11.2020, 16:57:40
от Nikolay89
Адаптивное меню для сайта на CSS

Автор YuliaOks

Ответов: 1
Просмотров: 1370
Последний ответ 02.06.2019, 19:31:23
от Taatshi
Появление свободного пространства внизу сайта

Автор Андрей Нестеров

Ответов: 13
Просмотров: 1797
Последний ответ 23.11.2018, 09:16:36
от Support