Показать сообщение отдельно
  #1 (permalink)  
Старый 22.11.2009, 08:21
Аватар для warobushek
Аспирант
Отправить личное сообщение для warobushek Посмотреть профиль Найти все сообщения от warobushek
 
Регистрация: 18.07.2008
Сообщений: 80

css как подавить внешние стили
Создал свой модуль для некоторого сайта.
На этом сайте есть свои таблицы стилей, а мой модуль использует свои.
Я подавляю внешние таблицы следующим образом:
-весь модуль засовываю в свой <div class="mydiv">
-css правила для элемнетов моего модуля прописываю следующим образом
.mydiv .elem1 {/*правило для elem1*/}

т.е. перед каждым правилом добавляю .mydiv

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

Есть варианты решения этой проблемы??
Ответить с цитированием