ubuntu-ru-web team mailing list archive
-
ubuntu-ru-web team
-
Mailing list archive
-
Message #00002
[Bug 359236] Re: Правка CSS в вики
И вообще, все блоки в dokuwiki построены так, что у них margin везде 0, а только снизу - 1 em. Это хорошо, но тут возникает однако небольшая проблемка:
в плагинах note и styler есть возможность вкладывать текст с разметкой вики внутрь div, у которых стоит padding 1em. При этом появляется понятная проблема: т.к. все стандартные элементы вики имеют внизу margin-bottom 1em, то внизу блока появляется двойной интервал. Чтоб это исправить, не ломая всю разметку вики, надо просто поставить padding внизу блоков этих плагинов равным 0. Однако тут возникает другая проблема: если внутрь блоков плагинов вкладывать только текст, то движок dokuwiki не встявляет внутрь плагиновских дивов блочных элементов, таким образом с padding-bottom 0 будут проблемы, потому как текст будет прилипать к нижнему краю. Самый простой ИМХО способ решения: поставить padding-bottom 0 и заставить движок dokuwiki вкладывать в блоки абзацы в любом случае, но для этого надо лезть в PHP код. Вот такая элементарная бредятина в этом движке))
** Description changed:
Собственно, предлагается:
- 1. Исправить div.dokuwiki hr добавивь в него margin : 1em auto; (это чтоб текст не прилипал снизу к линиям, потому как у p стоит margin-bottom: 1em , а у hr почему-то ничего нет)
+ 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%;
}
--
Правка CSS в вики
https://bugs.launchpad.net/bugs/359236
You received this bug notification because you are a member of Russian
LoCo Web Team, which is a bug assignee.
Status in Projects of Russian Ubuntu LoCo Team: New
Status in Russian Ubuntu Projects Series: wiki: New
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%;
}