Làm cách nào tôi có thể thả mục lục sang bên phải với MediaWiki


8

Theo FAQ FAQ

Một TOC được thêm tự động ngay khi bạn có nhiều hơn ba tiêu đề.

cái nào cũng tốt, nhưng tôi muốn nó nổi lên bên phải, để nó không chiếm nhiều không gian theo chiều dọc ở đầu trang.

Làm thế nào tôi có thể nổi mục lục bên phải?

Câu trả lời:


7

Thêm vào

#toc { float: right };

đến MediaWiki:Common.csstrang wiki của bạn .


2
Đối với bất kỳ noobs nào ngoài đó (như tôi), bạn có thể truy cập trang đặc biệt này giống như bất kỳ trang nào khác, với một URL như thế này: my.domain.com/MediaWiki/index.php?title=MediaWiki:Common.css

... Hoặc bằng cách viết tên vào hộp tìm kiếm của trang web.
che

8

Đối với một trang sử dụng

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

Đây là những gì tôi thường làm. Vì tôi làm rất nhiều với kiểu dáng và vân vân, tôi ghét sử dụng css người dùng của mình để sửa đổi bất cứ điều gì kể từ đó tôi không thấy những gì người khác nhìn thấy và do đó không biết khách truy cập sẽ thấy gì.


Tuyệt quá. Tôi cũng đề nghị thêm lề ( style="float:right;margin-left:40px") để có một khoảng cách giữa khung TOC và nội dung thực tế (có vẻ tốt hơn theo cách này)
Alex Semeniuk

4

Nếu bạn chỉ muốn làm điều đó cho một trang cụ thể và không phải tất cả các trang thì WikiMarkup sau sẽ hoạt động ( nguồn ):

{| align="right"
| __TOC__
|}

Điều này không ảnh hưởng đến TOC đối với tôi, mặc dù giải pháp div của Arlen hoạt động.
Sparr

Điều này không hoạt động sau Mediawiki 1.19, nhưng hoạt động trước. Thay vào đó, hãy sử dụng giải pháp của Arlen: <div style = "float: right;"> __ TOC __ </ div>
elomage 15/12/14

2

Hãy thử sử dụng điều này trong Mediawiki:common.csstập tin

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

Điều này không chỉ đặt TOC nổi bên phải, mà còn giữ cho nó hiển thị mọi lúc trong khi cuộn lên và xuống trang.


0

Chính xác những gì tôi đã làm để thực hiện điều này:

  1. Trong hộp tìm kiếm, nhập "MediaWiki: Common.css"
  2. Bạn sẽ thấy trang MediaWiki: Common.css mà bây giờ bạn có thể "Tạo" nếu bạn chưa bao giờ thực hiện bất kỳ sửa đổi nào đối với id hoặc "Chỉnh sửa" nếu bạn đã tạo nó.
  3. Thêm mã sau: #toc {float: right; lề: 0 0 1em 1em; vị trí: đã sửa; top: 150px; right: 10px;}; và lưu các thay đổi của bạn.
  4. Hãy chắc chắn để xóa bộ nhớ cache của bạn.
  5. Tải một trang với Bảng nội dung

Cảm ơn bạn cho mã bút chì.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.