Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 06.12.2007, 01:25   #1
Podlec
Senior Member
 
Аватар для Podlec
 
Регистрация: 07.12.2006
Адрес: Volgograd
Сообщений: 189
Отправить сообщение для Podlec с помощью ICQ
Question [if IE6]

Здравствуйте...
Опять догнала проблема совместимости между броузерами...
Собственно между тегами <head></head>
Есть следующие директивы
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="fileadmin/templates/css/IE-6-SPECIFIC.css" />
<![endif]-->

Подскажите, плиз, как можно грамотно, при разметке в templavoila, или в TS вставить, эти вещи ... да и так чтобы не потерять валидность кода?
__________________
... be happy...
Podlec вне форума   Ответить с цитированием
Старый 06.12.2007, 02:25   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Код:
page.headerData.666 = TEXT
page.headerData.666.value(
здесь кот
)
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 06.12.2007, 10:27   #3
SFY
Новенький
 
Регистрация: 06.12.2007
Сообщений: 1
По умолчанию

Цитата:
Сообщение от void Посмотреть сообщение
Код:
page.headerData.666 = TEXT
page.headerData.666.value(
здесь кот
)
Увы! Не все так просто.
Да, этот код вставится в <head>. Но инклуд css-файла, который идет вместе с шаблоном, Темплавойла в любом случае делает в самом конце <head>. В итоге, получается, что основной css переопределяет значения IE-6-SPECIFIC.CSS (т.к. он грузится раньше), а должно быть наоборот - IE-6-SPECIFIC.CSS должен переопределять значения в основном css.
SFY вне форума   Ответить с цитированием
Старый 06.12.2007, 10:34   #4
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от SFY Посмотреть сообщение
Увы! Не все так просто.
Да, этот код вставится в <head>. Но инклуд css-файла, который идет вместе с шаблоном, Темплавойла в любом случае делает в самом конце <head>. В итоге, получается, что основной css переопределяет значения IE-6-SPECIFIC.CSS (т.к. он грузится раньше), а должно быть наоборот - IE-6-SPECIFIC.CSS должен переопределять значения в основном css.
Все как раз просто...
ВСЕ CSS подключать самостоятельно через headerData в нужном порядке, и никогда не использовать средства TemplaVoila для этого.
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 06.12.2007, 10:34   #5
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от void Посмотреть сообщение
Код:
page.headerData.666 = TEXT
page.headerData.666.value(
здесь кот
)
Бедный кот... 8=)
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:39.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория