Как сделать так, чтобы стрелка раскрывающегося списка в строке меню веб-части всегда отображалась в Sharepoint 2010? - PullRequest
0 голосов
/ 01 ноября 2010

Я конвертирую установку Sharepoint 2007 в Sharepoint 2010. В 2010 году каждая веб-часть имеет стрелку в правой части строки меню, которая отображается только при наведении курсора мыши. Как я могу сделать так, чтобы эта стрелка всегда отображалась? Я пытался добавить это в свой пользовательский CSS:

.ms-WPHeaderMenuImg{
    visibility:visible !important;
}

Видимость, установленная corev4.css, скрыта, но когда я изменяю ее на видимую в своем CSS, я все равно вижу только изображение при наведении курсора мыши. Есть ли какой-то JavaScript, который контролирует это действие? Если так, где это и могу ли я переопределить это? Если нет, то как эта стрелка показывает и скрывает?

1 Ответ

0 голосов
/ 02 ноября 2010

Вы должны проверить ваш приоритет импорта CSS и убедиться, что ваш пользовательский CSS действительно применяется, потому что код, который вы имеете, правильный. Я смог убедиться, что на стандартной странице при добавлении веб-части стрелка раскрывающегося списка не отображается. Когда я затем добавил в ваш код (и на самом деле мне не нужно! Важные), то стрелки были показаны по умолчанию. На пути не было никакого JavaScript, все контролировалось CSS. Так что проблема может быть где-то еще в вашем коде.

Следует помнить, что существует два способа отображения веб-частей: с флажком справа от стрелки и без него. Это означает, что стрелки не будут располагаться вертикально на странице, если они отображаются по умолчанию. Возможно, поэтому Microsoft решила скрыть их (хотя в 2010 году это выглядит чище).

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