Правка CSS в вики
Bug #359236 reported by
Vadim Nevorotin
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Russian Ubuntu Projects | Status tracked in Wiki | |||||
Wiki |
Fix Released
|
Wishlist
|
Russian LoCo Web Team |
Bug Description
Собственно, предлагается:
1. Исправить div.dokuwiki hr добавивь в него margin-bottom : 1em; (это чтоб текст не прилипал снизу к линиям, потому как у p стоит margin-bottom: 1em , а у hr почему-то ничего нет)
2. Подправить div.license поставив ему 100% ширины (или margin: 0 auto;, но лучше 100%):
div.license {
clear: both;
text-align: center;
width: 100%;
}
Changed in ubuntu-ru: | |
importance: | Undecided → Wishlist |
To post a comment you must log in.
И вообще, все блоки в dokuwiki построены так, что у них margin везде 0, а только снизу - 1 em. Это хорошо, но тут возникает однако небольшая проблемка:
в плагинах note и styler есть возможность вкладывать текст с разметкой вики внутрь div, у которых стоит padding 1em. При этом появляется понятная проблема: т.к. все стандартные элементы вики имеют внизу margin-bottom 1em, то внизу блока появляется двойной интервал. Чтоб это исправить, не ломая всю разметку вики, надо просто поставить padding внизу блоков этих плагинов равным 0. Однако тут возникает другая проблема: если внутрь блоков плагинов вкладывать только текст, то движок dokuwiki не встявляет внутрь плагиновских дивов блочных элементов, таким образом с padding-bottom 0 будут проблемы, потому как текст будет прилипать к нижнему краю. Самый простой ИМХО способ решения: поставить padding-bottom 0 и заставить движок dokuwiki вкладывать в блоки абзацы в любом случае, но для этого надо лезть в PHP код. Вот такая элементарная бредятина в этом движке))