Linken und rechten Rand oder Abstand zum benutzerdefinierten v4.master (s4-bodyContainer) hinzufügen?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/52975

Frage

Wie füge ich links und rechts von der Masterseite Ränder/Abstände hinzu und behalte dabei die Bildlaufleiste auf der rechten Seite bei?

Ich möchte keine Seite mit fester Breite, sondern nur eine skalierbare Breite mit linken und rechten Rändern.

Das Problem, das ich sehe, ist, dass einige JavaScript-Codes die Inline-Breite des s4-bodyContainer fest codieren.Dadurch werden alle Ränder/Versuche, die ich zu meinem CSS hinzufügen möchte, verworfen (es läuft rechts über).

Ich habe es mit 100 % Breite !important ohne Erfolg versucht:

#s4-bodyContainer
{
    margin-left: 50px;
    margin-right: 50px; 
    width: 100% !important;
}
War es hilfreich?

Lösung

I Allgemeines Hier finden Sie alles in meinem Blog, der getan werden muss: http://www.n8d.at/blog/center-fixed-width-design-in-sharepoint-2010-the-fast-way/

was Sie tun müssen, ist: generasacodicetagpre.

1) Was Sie auch brauchen, ist zu ändern: generasacodicetagpre.

an: generasacodicetagpre.

2) generasacodicetagpre.

muss geändert werden: generasacodicetagpre.

Wenn Sie die S4-Nosetwidth-Klasse einstellen, fügt SharePoint die S4-Nosetwidth-Klasse nicht die Javascripts hinzu, um die Breite der Seite einzustellen. Ich habe das noch nicht ausprobiert, aber es sollte funktionieren.

Andere Tipps

Peter,

Dafür nehme ich meist einen Tisch mit drei <td>, Wickeln Sie den Körpercontainer in der Mitte so ein, dass er, auch wenn er zu 100 % gefüllt ist, nicht aus dem Behälter herausragt <td>...

und dann zuerst und zuletzt <td> für Abstände/Links-Rechts-Ränder zu verwenden!geben width=50px zu diesen beiden TDs

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top