Шаблон:Заглавная/styles.css: различия между версиями
Материал из FIRE STATION WIKI
Дополнительные действия
Нет описания правки |
Нет описания правки |
||
| (не показано 26 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
.главная-враппер { | .главная-враппер { | ||
display: | display: grid; | ||
grid-template-columns: 0.85fr 1fr; | |||
gap: 8px; | gap: 8px; | ||
margin-bottom: 15px; | |||
} | |||
@media (max-width: 750px) { | |||
.главная-враппер { | |||
grid-template-columns: 1fr; | |||
} | |||
} | } | ||
| Строка 8: | Строка 15: | ||
padding: 2px; | padding: 2px; | ||
margin-top: 3px; | margin-top: 3px; | ||
} | |||
.главная-враппер-Кнопки, | |||
.главная-враппер-Информация { | |||
display: flex; | |||
flex-direction: column; | |||
gap: 10px; | |||
} | |||
.главная-враппер-сообщества-Кнопки { | |||
padding: 3px; | |||
display: grid; | |||
grid-template-columns: repeat(6, minmax(0, 1fr)); | |||
gap: 10px; | |||
} | |||
/* Только кнопки */ | |||
.главная-враппер-сообщества-Кнопки > .красивая-кнопка { | |||
grid-column: span 2; /* 3 в ряд */ | |||
min-width: 0; | |||
} | |||
/* Если в последнем ряду 2 кнопки (например всего 5) -> по 50% */ | |||
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:nth-last-of-type(2):nth-of-type(3n + 1), | |||
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:last-of-type:nth-of-type(3n + 2) { | |||
grid-column: span 3; | |||
} | |||
/* Если в последнем ряду 1 кнопка -> на всю ширину */ | |||
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:last-of-type:nth-of-type(3n + 1) { | |||
grid-column: 1 / -1; | |||
} | |||
@media (max-width: 1050px) { | |||
.главная-враппер-сообщества-Кнопки { | |||
grid-template-columns: repeat(2, minmax(0, 1fr)); | |||
} | |||
.главная-враппер-сообщества-Кнопки > .красивая-кнопка { | |||
grid-column: span 1; | |||
} | |||
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:nth-last-of-type(2):nth-of-type(3n + 1), | |||
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:last-of-type:nth-of-type(3n + 2), | |||
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:last-of-type:nth-of-type(3n + 1) { | |||
grid-column: span 1; | |||
} | |||
} | |||
@media (max-width: 750px) { | |||
.главная-враппер-сообщества-Кнопки { | |||
grid-template-columns: 1fr; | |||
} | |||
.главная-враппер-сообщества-Кнопки > .красивая-кнопка { | |||
grid-column: 1 / -1; | |||
} | |||
} | |||
.главная-ссылки { | |||
display: flex; | |||
min-width: 24%; | |||
padding: 3px; | |||
gap: 6px; | |||
} | |||
.главная-ссылки-Ссылка { | |||
display: flex; | |||
flex-direction: column; | |||
flex-wrap: wrap; | |||
justify-content: space-between; | |||
} | |||
@media screen and (max-width: 750px) { | |||
.главная-ссылки { | |||
flex-direction: column; | |||
} | |||
} | |||
.главная-враппер-2 img { | |||
image-rendering: auto; | |||
} | |||
.красивая-кнопка { | |||
position: relative; | |||
display: flex; | |||
width: 100%; | |||
min-width: 0; | |||
min-height: 0; | |||
overflow: hidden; | |||
border-radius: 3px; | |||
} | |||
.красивая-кнопка-Ссылка:hover { | |||
opacity: 0.05; | |||
} | |||
.красивая-кнопка-Картинка { | |||
position: relative; | |||
display: flex; | |||
align-items: center; | |||
padding: 4px; | |||
height: 88px; | |||
} | |||
.красивая-кнопка-Картинка span { | |||
height: 100%; | |||
} | |||
.красивая-кнопка-Картинка img { | |||
height: 100%; | |||
width: auto; | |||
} | |||
.красивая-кнопка-Контент { | |||
position: relative; | |||
display: flex; | display: flex; | ||
flex-direction: column; | flex-direction: column; | ||
gap: | justify-content: center; | ||
gap: 4px; | |||
width: 100%; | |||
padding: 6px 10px; | |||
box-sizing: border-box; | |||
min-width: 0; | |||
} | |||
.красивая-кнопка-контент-Текст { | |||
line-height: 1; | |||
} | |||
.красивая-кнопка-контент-Подтекст { | |||
font-size: 12px; | |||
} | |||
.красивая-кнопка-Ссылка { | |||
position: absolute; | |||
top: 0; | |||
bottom: 0; | |||
left: 0; | |||
right: 0; | |||
z-index: 3; | |||
background-color: #FFFFFF; | |||
opacity: 0; | |||
transition: all 0.2s ease; | |||
} | |||
.заглавная-кнопка-СоцСеть-Картинка { | |||
position: relative; | |||
display: flex; | |||
align-items: center; | |||
} | |||
.красивая-кнопка-СоцСеть-Картинка img { | |||
height: 100%; | |||
width: auto; | |||
} | } | ||
Текущая версия от 09:37, 8 апреля 2026
.главная-враппер {
display: grid;
grid-template-columns: 0.85fr 1fr;
gap: 8px;
margin-bottom: 15px;
}
@media (max-width: 750px) {
.главная-враппер {
grid-template-columns: 1fr;
}
}
.главная-враппер-Кнопки {
padding: 2px;
margin-top: 3px;
}
.главная-враппер-Кнопки,
.главная-враппер-Информация {
display: flex;
flex-direction: column;
gap: 10px;
}
.главная-враппер-сообщества-Кнопки {
padding: 3px;
display: grid;
grid-template-columns: repeat(6, minmax(0, 1fr));
gap: 10px;
}
/* Только кнопки */
.главная-враппер-сообщества-Кнопки > .красивая-кнопка {
grid-column: span 2; /* 3 в ряд */
min-width: 0;
}
/* Если в последнем ряду 2 кнопки (например всего 5) -> по 50% */
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:nth-last-of-type(2):nth-of-type(3n + 1),
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:last-of-type:nth-of-type(3n + 2) {
grid-column: span 3;
}
/* Если в последнем ряду 1 кнопка -> на всю ширину */
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:last-of-type:nth-of-type(3n + 1) {
grid-column: 1 / -1;
}
@media (max-width: 1050px) {
.главная-враппер-сообщества-Кнопки {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.главная-враппер-сообщества-Кнопки > .красивая-кнопка {
grid-column: span 1;
}
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:nth-last-of-type(2):nth-of-type(3n + 1),
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:last-of-type:nth-of-type(3n + 2),
.главная-враппер-сообщества-Кнопки > .красивая-кнопка:last-of-type:nth-of-type(3n + 1) {
grid-column: span 1;
}
}
@media (max-width: 750px) {
.главная-враппер-сообщества-Кнопки {
grid-template-columns: 1fr;
}
.главная-враппер-сообщества-Кнопки > .красивая-кнопка {
grid-column: 1 / -1;
}
}
.главная-ссылки {
display: flex;
min-width: 24%;
padding: 3px;
gap: 6px;
}
.главная-ссылки-Ссылка {
display: flex;
flex-direction: column;
flex-wrap: wrap;
justify-content: space-between;
}
@media screen and (max-width: 750px) {
.главная-ссылки {
flex-direction: column;
}
}
.главная-враппер-2 img {
image-rendering: auto;
}
.красивая-кнопка {
position: relative;
display: flex;
width: 100%;
min-width: 0;
min-height: 0;
overflow: hidden;
border-radius: 3px;
}
.красивая-кнопка-Ссылка:hover {
opacity: 0.05;
}
.красивая-кнопка-Картинка {
position: relative;
display: flex;
align-items: center;
padding: 4px;
height: 88px;
}
.красивая-кнопка-Картинка span {
height: 100%;
}
.красивая-кнопка-Картинка img {
height: 100%;
width: auto;
}
.красивая-кнопка-Контент {
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
gap: 4px;
width: 100%;
padding: 6px 10px;
box-sizing: border-box;
min-width: 0;
}
.красивая-кнопка-контент-Текст {
line-height: 1;
}
.красивая-кнопка-контент-Подтекст {
font-size: 12px;
}
.красивая-кнопка-Ссылка {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 3;
background-color: #FFFFFF;
opacity: 0;
transition: all 0.2s ease;
}
.заглавная-кнопка-СоцСеть-Картинка {
position: relative;
display: flex;
align-items: center;
}
.красивая-кнопка-СоцСеть-Картинка img {
height: 100%;
width: auto;
}