8,957
edits
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
bottom: -14px; /* Расширяем область снизу */ | bottom: -14px; /* Расширяем область снизу */ | ||
z-index: 1; /* Убедимся, что псевдоэлемент не перекрывает текст */ | z-index: 1; /* Убедимся, что псевдоэлемент не перекрывает текст */ | ||
} | } | ||
.copyable-text { | .copyable-text { | ||
background-color: #EFE9DE; /* Цвет фона | background-color: #EFE9DE; /* Цвет фона */ | ||
border: 2px solid #722215; /* Рамка | border: 2px solid #722215; /* Рамка */ | ||
padding: 5px 10px; /* Внутренние отступы */ | padding: 5px 10px; /* Внутренние отступы */ | ||
display: inline-block; /* Для компактного отображения */ | display: inline-block; /* Для компактного отображения */ | ||
border-radius: 5px; /* Скругленные углы */ | border-radius: 5px; /* Скругленные углы */ | ||
cursor: pointer; /* Курсор в виде указателя | cursor: pointer; /* Курсор в виде указателя */ | ||
transition: background-color 0.3s ease, border-color 0.3s ease; /* Плавный переход | transition: background-color 0.3s ease, border-color 0.3s ease; /* Плавный переход */ | ||
font-family: 'MyCustomFont2', sans-serif; /* Шрифт | font-family: 'MyCustomFont2', sans-serif; /* Шрифт */ | ||
color: #333; /* Цвет текста | color: #333; /* Цвет текста */ | ||
position: relative; /* Для позиционирования таблички */ | |||
} | } | ||
.copyable-text:hover { | .copyable-text:hover { | ||
background-color: #CFC8B2; /* Цвет фона при наведении | background-color: #CFC8B2; /* Цвет фона при наведении */ | ||
border-color: #D02019; /* Цвет рамки при наведении, | border-color: #D02019; /* Цвет рамки при наведении */ | ||
} | |||
/* Эффект затемнения при нажатии */ | |||
.copyable-text:active { | |||
background-color: #D5CFC0; /* Чуть темнее, чем #EFE9DE */ | |||
border-color: #5A1A10; /* Чуть темнее, чем #722215 */ | |||
} | } | ||
/* Стиль для | /* Стиль для таблички "Copied" */ | ||
.copyable-text.copied | .copyable-text .copied-tooltip { | ||
position: fixed; /* Позиционирование относительно окна браузера */ | |||
position: | background-color: #D02019; /* Красный фон */ | ||
background-color: #D02019; /* Красный фон | |||
color: white; /* Белый текст */ | color: white; /* Белый текст */ | ||
padding: 5px 10px; | padding: 5px 10px; | ||
border-radius: 5px; | border-radius: 5px; | ||
font-size: 0.8em; | font-size: 0.8em; | ||
opacity: 0; | pointer-events: none; /* Чтобы табличка не мешала взаимодействию */ | ||
transition: opacity 0.3s ease; | opacity: 0; /* Изначально скрыта */ | ||
transition: opacity 0.3s ease; /* Плавное исчезновение */ | |||
z-index: 1000; /* Чтобы быть поверх других элементов */ | |||
} | } | ||