SharePoint 2007 RichHtmlField имеет встроенный стиль, который вызывает проблемы в ie8 - PullRequest
1 голос
/ 02 ноября 2011

Я работаю над интранет-проектом, в котором большинство его пользователей скоро перейдут на ie8.Была обнаружена ошибка, при которой при попытке создать / редактировать страницу блоки сжатого HTML-редактора были бы сжаты по сравнению с тем, как они выглядят в любом другом браузере.

Я нашел оскорбительный стиль, его встроенный текст и его:

style="display:inline-block"

Теперь, если бы он был просто "встроенным", тогда все было бы в порядке.Однако это не так.

Я попытался переопределить атрибут PrefixStyleSheet на главной странице, и у меня есть собственный стиль в основном файле CSS, но он не работает вообще.

IЯ слышал, что адаптер управления может быть полезен для публикации html, но я не уверен, как его использовать.

Есть ли какой-нибудь совет, который вы, ребята, можете дать мне?

1 Ответ

1 голос
/ 02 ноября 2011

Исходя из моего опыта, использование "хаков" JQuery в заголовке главной страницы является наиболее удобным подходом, не путая системную CSS или серверную часть.

Найдите элемент, который вы хотите переопределить, стилемПользовательский стиль и назначить свой стиль.Будьте осторожны, если переопределение зависит от макета страницы, вместо этого можно добавить заполнитель заголовка макета страницы.

http://api.jquery.com/css/

Надеюсь, это поможет.

...