- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В общем столкнулся с неожиданной проблемкой - не могу понять в чем косяк.
Суть в том что скриптом, формируем страницу, включаем в нее код HTML и по необходимости в нем же <STYLE>. Страница не уникальна, просто один из вариантов в зависимости от выбранного пункта меню. Код включается через AJAX. По сути так:
/----------- DIV ID=CONTENT ----------/
... сюда врубаем код ...
/----------------- / DIV ---------------/
там целая система управления уже написана, все везде работает, но вот с одним из вариантов IE6 в принципе не хочет дружить, он как будто не видит ТОЛЬКО ОДИН блок стилей:
т.е. он отлично "переваривает" стили и код, до и после этого включения - но не его... Т.е. именно вот этот блок просто игнорирует как класс.
Больше того - если сохранить включаемый код как отдельную страницу - он отлично его воспринимает без каких бы то ни было проблем.
ЗЫ 1 : на всякий случай красным выделил те определения которые используются, в других вариантах выдачи и прекрасно работают там, но не тут.
ЗЫ 2 : .topmenu это таблица, .small - определение для одной из ее ячеек.
может кто чего-нибудь увидит?
Или списать на внештатный индивидуальный глюк Осла и забыть/забить...
malls, непонял. Фджаксом только див втягивается или и стили? можно увидить страницу целиком.
Из того что вижу вспомнились таны с бубном в ишаке, когда поразному работали стили, если их записать как у Вас или сделать в одну строчку все прамаметры
.topic { background-color: #274454; color: #FFFFFF; font-weight: bold; text-align: center; } При этом играло роль даже то, чтобы обязательно шло с начала строки. Понимаю, шаманство, но было....
malls, непонял. Фджаксом только див втягивается или и стили? можно увидить страницу целиком.
На страницу базово заверстан только DIV ID=CONTENT в него врубается все остальное со стилями и пр.
Но похоже это все таки локальный косяк Осла - т.к. он у меня еще и на других задачах стал глючить.
Жутко странно почему же так %)
Осёл как всегда умудряется разнообразить вебмастерам жизнь, какими-нибудь своими странностями, что бы мы без него делали? Вёрстка стала бы такой неинтересной, всё бы работало, как было бы скучно, не было бы возможности побиться головой о стену, исправляя ошибки...
...но это было лирическое отступление.
Вы говорите, что он игнорирует блок как класс, но всё отлично работает если вынести в отдельный файл. Попробуйте задавать тот самый блок не как класс, а как идентификатор.
т.е вместо class напишите id
код будет выглядеть таким образом:
#topic {background-color: #274454;.................}
задавайте его через идентефикатор т.е <div id="topic">
А почему нельзя прописать стили заранее, а не загружать ajax-ом их?
можно на страницу глянуть? так сходу не могу сообразить=)