Шаблон:Рамочка/style.css: различия между версиями
Материал из SpaceOnyx
Дополнительные действия
Neyran (обсуждение | вклад) Нет описания правки |
Neyran (обсуждение | вклад) Нет описания правки Метка: отменено |
||
| Строка 1: | Строка 1: | ||
/* Кнопка сворачивания | /* Кнопка сворачивания */ | ||
.рамка.mw-collapsible .рамка-кнопка { | .рамка.mw-collapsible .рамка-кнопка { | ||
color: #fff; | color: #fff; | ||
| Строка 42: | Строка 42: | ||
} | } | ||
/* У | /* У несворачиваемых рамок кнопки нет */ | ||
.рамка:not(.mw-collapsible) .рамка-кнопка { | .рамка:not(.mw-collapsible) .рамка-кнопка { | ||
display: none !important; | display: none !important; | ||
} | |||
/* Содержимое рамки не должно вылезать за её границы */ | |||
.рамка { | |||
overflow: hidden; | |||
} | |||
.рамка-содержимое { | |||
box-sizing: border-box; | |||
max-width: 100%; | |||
overflow: hidden; | |||
} | |||
.рамка-содержимое > table { | |||
max-width: 100%; | |||
} | } | ||
Версия от 22:52, 12 сентября 2026
/* Кнопка сворачивания */
.рамка.mw-collapsible .рамка-кнопка {
color: #fff;
cursor: pointer;
font-size: 0 !important;
display: inline-flex;
align-items: center;
justify-content: center;
width: 14px;
height: 14px;
padding: 0;
margin: 0;
background: transparent;
border-radius: 2px;
text-decoration: none !important;
user-select: none;
line-height: 1;
box-sizing: border-box;
flex: 0 0 auto;
transition: background 0.15s ease;
}
.рамка.mw-collapsible .рамка-кнопка:hover {
background: rgba(0, 0, 0, 0.22);
}
.рамка.mw-collapsible .рамка-кнопка::before {
font-size: 10px;
line-height: 1;
color: #fff;
display: block;
}
/* Развёрнуто — стрелка вниз */
.рамка.mw-collapsible:not(.mw-collapsed) .рамка-кнопка::before {
content: "▼";
}
/* Свёрнуто — стрелка влево */
.рамка.mw-collapsible.mw-collapsed .рамка-кнопка::before {
content: "◀";
}
/* У несворачиваемых рамок кнопки нет */
.рамка:not(.mw-collapsible) .рамка-кнопка {
display: none !important;
}
/* Содержимое рамки не должно вылезать за её границы */
.рамка {
overflow: hidden;
}
.рамка-содержимое {
box-sizing: border-box;
max-width: 100%;
overflow: hidden;
}
.рамка-содержимое > table {
max-width: 100%;
}