GWT Internet Explorer встроенный стиль - PullRequest
0 голосов
/ 28 июня 2011

У меня есть приложение GWTt, оно очень хорошо работает с Firefox и chrome, но с IE оно не работает должным образом. Некоторые дополнительные стили добавлены в вертикальную панель (таблицу для html) IE, а не мной. Этот дополнительный стиль нарушает мой стиль и внешний вид моего приложения. Когда я смотрю на стиль с помощью инструмента разработчика, дополнительный стиль выглядит как ниже

inline style
   filter: opacity:1; ZOOM:1;

Почему IE делает это и что я могу сделать для этой проблемы?

Ответы [ 2 ]

1 голос
/ 28 июня 2011

Как уже заметил @jonasr, проблема связана со стандартным режимом и некоторыми используемыми панелями.

Поскольку вы объявили <!DOCTYPE html> в своем HTML-документе, браузер переведен в стандартный режим.

Как объясняет ссылка: некоторые «старые» панели (старые, как в GWT 2.0), в вашем случае VerticalPanel, не отображаются должным образом в стандартном режиме. Вместо этого вы должны использовать FlowPanel.

О добавлении стилей в IE - поскольку GWT выдает разные выходные данные для разных браузеров (работает с ошибками и причудами браузера), вполне возможно, что упомянутый вами стиль был добавлен GWT.

0 голосов
/ 28 июня 2011

Вы должны быть более конкретными о том, о какой версии GWT и IE вы говорите, и какой тип документа вы используете.Но я бы посоветовал вам прочитать это .Если ваше приложение находится в режиме стандартов, ожидается, что вертикальные панели не будут правильно размещены.Убедитесь, что у вас правильный тип документа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...