Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как избежать затемнение стилей элементов (https://javascript.ru/forum/events/4679-kak-izbezhat-zatemnenie-stilejj-ehlementov.html)

getme 13.08.2009 00:31

Как избежать затемнение стилей элементов
 
Здравствуйте уважаемые!
оч. надеюсь на помощь здесь

проблема у меня такого рода

делаю проект, что что вроде lightbox
вообщем когда юзер кликает на кнопке, я подгружаю стороний javascript

(примерно вот так )
Код:

var script = document.createElement('script');
script.src =..
document.body.appendChild(script);

далее происходит вызов функции которая должна показать модальное окно типа lightbox
выглядит она примерно вот так

Код:

var wrapper = document.createElement('div');
wrapper.setAttribute('id', 'prefix_wrapper');
...
var wrapperContent                = '\
                        <div style="text-align: right">...</div>
';
...
wrapper.innerHTML = wrapperContent;
document.body.appendChild(wrapper);

как мне сделать так чтобы стили элементов этого модального окна не
затемнялись стилями которые могут быть определены на сайте где этот скрипт может быть запущен?

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

B~Vladi 13.08.2009 11:01

Создайте класс для вашего окна, например, skjdfhdsakcfnasdlkjswldf и всё будет ок:)
Ещё можно !important заюзать...


Часовой пояс GMT +3, время: 18:20.