MediaWiki:Common.css: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 72: Line 72:
/* Setlist */
/* Setlist */


.count-songlist {
.mw-parser-output .count-songlist {
  margin: 0; /* Убираем внешние отступы */
    margin: 0;
  padding: 0; /* Убираем внутренние отступы */
    padding: 0;
  list-style: none; /* Убираем стандартные маркеры списка */
    list-style: none;
  counter-reset: count-songlist-counter; /* Инициализируем счетчик для нумерации */
    counter-reset: count-songlist-counter;
}
}


.count-songlist div {
.mw-parser-output .count-songlist div {
  margin: 0.2em 0; /* Небольшой вертикальный отступ между элементами */
    margin: 0.2em 0;
  padding-left: 2em; /* Увеличиваем отступ слева для текста, чтобы учесть смещение цифр */
    padding-left: 2em;
  position: relative; /* Для позиционирования псевдоэлемента */
    position: relative;
  counter-increment: count-songlist-counter; /* Увеличиваем счетчик для каждого элемента */
    counter-increment: count-songlist-counter;
}
}


.count-songlist div:first-child {
.mw-parser-output .count-songlist div:first-child {
  margin-top: 0.5em; /* Отступ сверху только для первого элемента *
    margin-top: 0.5em;
  margin-bottom: 1.5em;
 
}
}


.count-songlist div::before {
.mw-parser-output .count-songlist div:last-child {
  content: counter(count-songlist-counter) "."; /* Отображаем номер с точкой (например, "1.") */
    margin-bottom: 1.5em;
  position: absolute; /* Позиционируем номер */
  left: 0.5em; /* Добавляем отступ слева для цифр (было 0) */
  color: black; /* Цвет номера */
  font-size: 1em; /* Уменьшаем размер шрифта цифр (было 1em) */
}
}


.custom-songlist {
.mw-parser-output .count-songlist div::before {
  margin: 0; /* Убираем внешние отступы */
    content: counter(count-songlist-counter) ".";
  padding: 0; /* Убираем внутренние отступы */
    position: absolute;
}
    left: 0.5em;
 
    color: black;
.custom-songlist div {
    font-size: 1em;
  margin: 0.2em 0; /* Небольшой вертикальный отступ между элементами */
  padding-left: 1.5em; /* Отступ слева для текста */
  padding-bottom: 1.5em; /* Отступ снизу для текста */
  position: relative; /* Для позиционирования псевдоэлемента */
}
 
.custom-songlist div:first-child {
  margin-top: 0.5em; /* Отступ сверху только для первого элемента */
}
 
.custom-songlist div::before {
  content: ""; /* Символ точки */
  position: absolute; /* Позиционируем точку */
  left: 0.5em; /* Расположение точки слева */
  color: black; /* Цвет точки */
  font-size: 1.2em; /* Увеличенный размер точки */
}
}


Navigation menu