MediaWiki:Citizen.css: различия между версиями
Askell (обсуждение | вклад) Нет описания правки Метка: ручная отмена |
Askell (обсуждение | вклад) Нет описания правки |
||
Строка 937: | Строка 937: | ||
.card { | .card { | ||
position: relative; | |||
max-width: 320px; | |||
background: # | background-color: #ffffff; | ||
border-radius: 10px; | |||
border-radius: | overflow: hidden; /* Скрыть все, что выходит за пределы */ | ||
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); /* Легкая тень */ | |||
box-shadow: 2px | |||
} | } | ||
.card-img-top { | |||
.card- | width: 100%; | ||
height: auto; | |||
transition: transform 0.3s ease; /* Плавный эффект увеличения картинки */ | |||
} | } | ||
.card-img-top:hover { | |||
.card- | transform: scale(1.1); /* Увеличиваем картинку при наведении */ | ||
} | } | ||
.card-body { | .card-body { | ||
padding: | padding: 15px; | ||
font-family: 'Arial', sans-serif; | |||
font-family: 'Arial', sans-serif; | background-color: #f7f7f7; | ||
font-size: | } | ||
color: # | |||
.card-title { | |||
font-size: 20px; | |||
color: #212121; | |||
margin-bottom: 10px; | |||
} | } | ||
.card- | .card-text { | ||
font-size: 14px; | |||
color: #555555; | |||
} | } | ||
.card-info | /* Плашка, которая появляется при наведении на картинку */ | ||
.card-hover-info { | |||
position: absolute; | |||
top: 0; | |||
left: 0; | |||
width: 100%; | |||
height: 100%; | |||
background-color: rgba(0, 0, 0, 0.6); /* Темная плашка с полупрозрачностью */ | |||
color: #ffffff; | |||
transition: | display: flex; | ||
flex-direction: column; | |||
justify-content: center; | |||
align-items: center; | |||
opacity: 0; | |||
transition: opacity 0.3s ease; /* Плавное появление */ | |||
} | } | ||
.card | .card:hover .card-hover-info { | ||
opacity: 1; /* Плашка становится видимой при наведении */ | |||
} | } | ||
.card-info .label { | .card-hover-info .label { | ||
font-weight: bold; | font-weight: bold; | ||
font-size: 18px; | |||
margin-bottom: | margin-bottom: 8px; | ||
} | } | ||
.card-info .value { | .card-hover-info .value { | ||
font-size: 16px; | font-size: 16px; | ||
color: # | color: #ffffff; | ||
} | } |