Umbraco - странная проблема с таблицей стилей - PullRequest
1 голос
/ 01 августа 2009

Я разрабатываю пользовательский элемент управления, который будет встроен в Umbraco. Это был длинный удар, но у меня это в основном работает.

На данный момент у меня есть шаблон в Umbraco, в котором мой веб-элемент управления называется марко. Все идет нормально. Он отлично смотрится в Firefox, но ломается в IE7.

Странная часть заключается в том, что элемент управления выглядит отлично как в IE7, так и в Firefox, когда я смотрю его в своем тестовом проекте за пределами Umbraco. Внутри Umbraco Firefox выглядит великолепно, а IE7 ломается. Некоторые стилей применяются в IE7, но не другие, что нарушает рендеринг.

Я проверил, чтобы убедиться, что CSS-файлы находятся в нужном месте в Umbraco, экспериментировал с несколькими другими вещами, но не повезло. Я не могу придумать ничего такого, что могло бы привести к тому, что IE сломался бы таким образом, только когда управление размещено в Umbraco. Если файлы CSS были недоступны, они должны полностью сломаться, не применять некоторые стили, но не применять другие.

ТИА

1 Ответ

2 голосов
/ 01 августа 2009

EUREKA:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

У меня не было этого в моем шаблоне. Duh.

...