Чередование Zebra терпит неудачу в Spring Roo

#css #spring-roo

#css #spring-roo

Вопрос:

Почему чередование zebra в Spring Roo работает в FireFox, Chrome и Opera, но не работает в Internet Explorer 9?

Возьмите любой из примеров. Я использовал клинику для домашних животных и пиццерию. Заполните любые данные, чтобы отобразить список. Обратите внимание, что списки в Internet Explorer 9 отображаются серым цветом.

Я отследил это до standard.css и

таблица tr: n-й дочерний элемент (нечетный) таблица tr: n-й дочерний элемент (четный)

не удается переопределить

таблица { фон: … }

Ответ №1:

Я нашел ответ на свой собственный вопрос.

После долгих проб и ошибок я обнаружил, что следующее:

 <meta http-equiv="X-UA-Compatible" content="IE=8" />    
  

добавлялось

default.jspx

Я отредактировал это, чтобы быть

 <meta http-equiv="X-UA-Compatible" content="IE=8;IE=9" />   
  

и теперь чередование zebra работает в Internet Explorer 9

Комментарии:

1. Спасибо. У меня только что была аналогичная проблема с roo и набором meta в IE8, который переводил IE9 в режим документа IE8.

2. У меня тоже была такая же проблема .. теперь я помню только, что мне пришлось добавить часть IE = 8, потому что что-то в IE9 нуждалось в совместимости с IE8 для работы, и теперь я не могу вспомнить, что это было … это бесконечный круг, пожирающий сам себя, что ie: D но пока все работает, так что .. 1 и спасибо