User:Saag/common.css: Difference between revisions
Jump to navigation
Jump to search
Tag: Undo |
No edit summary |
||
Line 1: | Line 1: | ||
. | .popover__wrapper { | ||
display: | position: relative; | ||
margin-top: 1.5rem; | |||
display: inline-block; | |||
} | |||
.popover__content { | |||
opacity: 0; | opacity: 0; | ||
transition: opacity 0.5s | visibility: hidden; | ||
position: absolute; | |||
left: -150px; | |||
transform: translate(0, 10px); | |||
background-color: #bfbfbf; | |||
padding: 1.5rem; | |||
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); | |||
width: auto; | |||
} | |||
.popover__content:before { | |||
position: absolute; | |||
z-index: -1; | |||
content: ""; | |||
right: calc(50% - 10px); | |||
top: -8px; | |||
border-style: solid; | |||
border-width: 0 10px 10px 10px; | |||
border-color: transparent transparent #bfbfbf transparent; | |||
transition-duration: 0.3s; | |||
transition-property: transform; | |||
} | |||
.popover__wrapper:hover .popover__content { | |||
z-index: 10; | |||
opacity: 1; | |||
visibility: visible; | |||
transform: translate(0, -20px); | |||
transition: all 0.5s cubic-bezier(0.75, -0.02, 0.2, 0.97); | |||
} | } | ||
.popover__message { | |||
. | text-align: center; | ||
} | } |
Revision as of 18:44, 6 September 2024
.popover__wrapper {
position: relative;
margin-top: 1.5rem;
display: inline-block;
}
.popover__content {
opacity: 0;
visibility: hidden;
position: absolute;
left: -150px;
transform: translate(0, 10px);
background-color: #bfbfbf;
padding: 1.5rem;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
width: auto;
}
.popover__content:before {
position: absolute;
z-index: -1;
content: "";
right: calc(50% - 10px);
top: -8px;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #bfbfbf transparent;
transition-duration: 0.3s;
transition-property: transform;
}
.popover__wrapper:hover .popover__content {
z-index: 10;
opacity: 1;
visibility: visible;
transform: translate(0, -20px);
transition: all 0.5s cubic-bezier(0.75, -0.02, 0.2, 0.97);
}
.popover__message {
text-align: center;
}