У меня возникла проблема с настраиваемой главной страницей SharePoint 2010, которую я разрабатывал и оформлял с помощью внешней таблицы стилей. Практически никаких изменений не было внесено в фактический код мастер-страницы, за исключением включения строки разрешения и добавления элемента управления расширенным поиском в таблицу заголовков.
Как уже упоминалось, я использовал внешнюю таблицу стилей для стилизации мастер-страницы, макета страницы и элемента управления поиском, а также ограничил (с помощью !important) высоту таблицы заголовков и контейнера элементов управления поиском до 64 пикселей. Вероятно, на 90% страниц (включая широкий спектр страниц _layout) нет проблем с расширением таблицы заголовков, однако на определенных страницах, таких как people.aspx и changesitemasterpage.aspx, таблица заголовков получает значительное пространство по вертикали. .
Я могу предоставить код, если это необходимо, но, честно говоря, весь мой код ограничивает высоту (и даже если я делал это неправильно, это вообще не должно было увеличивать таблицу заголовков). Код, который я использовал для управления поиском, точно такой же, как указано на этой странице: http://labs.steveottenad.com/reskinrestyle-the-sharepoint-2010-advanced-search-box/
У меня есть некоторый код jQuery, который также объединяет элементы управления поиском (при необходимости может быть предоставлен).
Я читал о страницах _layout, которые не используют одну и ту же главную страницу и оказываются проблемой во время брендинга, но я не понимаю, почему в моем случае только выбор страниц _layout будет вызывать проблему, а не все из них.
Любая помощь приветствуется. Дайте мне знать, если нужен какой-либо код.