Wie kann ich das Inhaltsverzeichnis mit MediaWiki nach rechts verschieben?


8

Laut den MediaWiki-FAQ

Ein Inhaltsverzeichnis wird automatisch hinzugefügt, sobald Sie mehr als drei Überschriften haben.

Das ist in Ordnung und alles, aber ich möchte, dass es nach rechts schwebt, damit es nicht viel vertikalen Platz oben auf der Seite einnimmt.

Wie kann ich das Inhaltsverzeichnis nach rechts verschieben?

Antworten:


7

Hinzufügen

#toc { float: right };

zu deiner MediaWiki:Common.cssWiki-Seite.


2
Für alle Noobs da draußen (wie mich) können Sie wie jede andere auf diese spezielle Seite mit einer URL wie dieser zugreifen

... oder indem Sie den Namen in das Suchfeld der Site schreiben.
Che

8

Für eine Seite verwenden

<div style="float:right;">__TOC__</div>

Das mache ich normalerweise. Da ich viel mit Styling und so weiter zu tun habe, hasse ich es, mit meinem Benutzer-CSS etwas zu ändern, da ich seitdem nicht mehr sehe, was alle anderen sehen, und daher nicht weiß, was ein Besucher sehen wird.


Großartig. Ich schlage auch vor, margin ( style="float:right;margin-left:40px") hinzuzufügen, damit zwischen TOC-Frame und tatsächlichem Inhalt ein gewisser Abstand besteht (sieht auf diese Weise besser aus)
Alex Semeniuk

4

Wenn Sie dies nur für eine bestimmte Seite und nicht für alle Seiten tun möchten, sollte das folgende WikiMarkup funktionieren ( Quelle ):

{| align="right"
| __TOC__
|}

Dies hat für mich keine Auswirkung auf das Inhaltsverzeichnis, obwohl die Div-Lösung von Arlen funktioniert.
Sparr

Dies funktioniert nicht nach Mediawiki 1.19, sondern vorher. Verwenden Sie stattdessen Arlens Lösung: <div style = "float: right;"> __ TOC__ </ div>
elomage

2

Versuchen Sie dies in der Mediawiki:common.cssDatei zu verwenden

#toc {float:right;margin:0 0 1em 1em;position:fixed;top:150px;right:10px;};

Dadurch wird das schwebende Inhaltsverzeichnis nicht nur rechts platziert, sondern bleibt auch beim Scrollen auf der Seite immer sichtbar.


0

Was genau habe ich getan, um dies zu erreichen:

  1. Geben Sie im Suchfeld "MediaWiki: Common.css" ein.
  2. Sie sehen die Seite MediaWiki: Common.css, die Sie jetzt "erstellen" können, wenn Sie noch nie Änderungen an der ID vorgenommen haben, oder "Bearbeiten", wenn Sie sie bereits erstellt haben.
  3. Fügen Sie den folgenden Code hinzu: #toc {float: right; margin: 0 0 1em 1em; position: fixed; top: 150px; right: 10px;}; und Speichern Sie Ihre Änderungen.
  4. Stellen Sie sicher, dass Sie Ihren Cache leeren.
  5. Laden Sie eine Seite mit einem Inhaltsverzeichnis

Vielen Dank für den Bleistift-Code.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.