Получить копию corev4.css и сделать поиск мс-RTE. Продолжайте поиск до тех пор пока вы получите немного, что выглядит следующим образом:
H1.ms-rteElement-H1 {
-ms-name: "Heading 1"
}
.ms-rteElement-H1 {
FONT-SIZE: 2em; FONT-WEIGHT: normal
}
Используйте поставляемые значения для создания собственных стилей и наценки.
Предполагая, префикс является PrefixStyleSheet="myPrefex"
стили разметки, кажется, требуют 2 Css записей каждой. Так что если вы хотите, стиль разметки под названием «ЗАГОЛОВОК ONE !!! FTW», который был 2em полужирным вы бы:
H1.myPrefexElement-H1 {
-ms-name: "HEADING ONE!!!FTW";
}
.myPrefexElement-H1 {
FONT-SIZE: 2em; FONT-WEIGHT: bold;
}
стили разметки применяются к существующей HTML-тегам, так что появляется логик прокатки самостоятельно является чтобы перегрузить HTML-тег своим собственным именем класса и дать ему ярлык, а затем сформировать свой класс с фактической добротой css.
Пунктов в МОДАХ выпадающие, кажется, требуют только одну строки:
.myPrefexStyle-Bold {
-ms-name: "Bold Bits";
font-weight:bold;
}
Но besure включить атрибут -ms-имя, так как это определяет текст, который отображается в раскрывающемся списке (Если вы не у вас есть этот атрибут, в итоге вы получите пробелы)
PS: Не забудьте включить собственную таблицу стилей CSS в мастер или макет или страницу. Я закончил тем, что поставил свою главную страницу с: <SharePoint:CssRegistration ID="CssRegistration2" Name="<% $SPUrl:~SiteCollection/Style Library/MyCustomMarkup.css %>" After="corev4.css" runat="server"/>
[offtopic] Ive только что началось с sharepoint, но мальчик - это собачий завтрак за кулисами! ! Ужас, ужас [/ оффтопа]
Пожалуйста, используйте sharepoint.stackexchange.com для вопросов, не связанных с программированием. Вам также потребуется предоставить дополнительную информацию. Все ваши стили выглядят испорченными. Вы вносили какие-либо изменения? Посмотрите на тексты «Параграх» и «Шрифт», которые, по-видимому, находятся под лентой. –