Здравствуйте! При центрировании всплывающей формы столкнулся со следующем проблемой:
если окно браузера становиться меньше высоты попапа — то содержимое начинает залазить за верх и до него невозможно доскролится...
Другие варианты центрирования не подходят т.к. плагин построен именно на этом принципе и если например всё это дело
помещать в таблицу(для центрирования) и т.п. то попап просто не функционирует!(почему именно понять по скрипту пока не могу...)
Ещё одна проблема заключается в том, что фон на котором всплывает форма в ie-7,8 становится вместо серо-прозрачного
чёрным!(браузеры не поддерживают св-во «opacity»!)
P.S. Буду благодарен ,если кто подскажет, что конкретно можно придумать в этом случае...
Ссылка на страницу находиться здесь:
http://yamaradg.narod2.ru/history/Neo_Med/med_tovar2.html
Ссылку на скриншот с пояснением можно увидеть по этому адресу:
http://yamaradg.narod2.ru/history/popap.jpg
Оценить: + | 0 Комментировать
Раздел: Помощь    
Теги:
Просмотров: 608

Комментарии (9):

0
[cssfish] [30 сентября 12:24]
в этом случае надо включать overflow.
про черный фон погуглите, в конце-концов. нет слов.
0
Mike Kharkov [Yamaradg] [30 сентября 12:31]
Если бы это можно было решить просто одним "Overflow" - то вряд ли я бы стал обращаться в сообщество!?
Попробуйте включить его по фаербагу сами?...
0
[Sidoruk-SV] [30 сентября 12:31]
(браузеры не поддерживают св-во «opacity»!?)

http://lmgtfy.com/?q=ie6+css+opacity

Пишите в начале вопроса вашу компетенцию, а то верстальщик который не знает про неподдерживаемые свойства и не способен найти ответ на свой вопрос в поисковике печалит...
Интересно, Вы знаете из за чего существует понятие "кроссбразуерности"?
0
Mike Kharkov [Yamaradg] [30 сентября 12:35]
в своём вопросе я специально указал на то что ie-7,8 не поддерживают этого, что бы избежать лишних коментариев, в которых мне бы об этом сообщали...
P.S. Не понял к чему ваш вопрос?
+1
Григорий Кочнев [Greg] [30 сентября 15:22]
Поддерживают
.opacity70 {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}

Значение нужно только поставьте
0
Mike Kharkov [Yamaradg] [30 сентября 15:48]
Я имел в виду обычное валидное свойство{opacity:0.7;}
0
[cssfish] [30 сентября 12:47]
Обязательно попробую, спасибо за совет.
Особенно над тем, почему так происходит, что, 50% сверху не покрывают -350px. Отслеживайте через jq, если условия менять нельзя, и искючайте данный момент.

Но вот что ie 7-8 "не поддерживают этого".... Думаю, члены сообщества сегодня узнали много нового.
0
Mike Kharkov [Yamaradg] [30 сентября 13:09]
Проблему с центрированием решить удалось путем:
Body{min-height:720px;}
Прозрачность в Ie-7,8 поставил при помощи:
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); }
(это на тот случай если кому то это интересно...)
0
Андрей Данилов [Deff] [17 октября 22:14]
полупрозрачное затемнение для попапов лучше делать через .fadeTo(300, 0.5). тогда все прохавают. в последовательности аргументов мого ошибиться.

Написать комментарий

Комментарии к статье может оставить только зарегистрированный пользователь.


Вы можете также оставлять комментарии, авторизовавшись в одной из социальных сетей: