Vorlage:Tooltip/styles.css
Erscheinungsbild
.tooltip-infektiopedia {
position: relative;
display: inline-block;
color: #777777;
}
.tooltip-infektiopedia .tooltiptext-infektiopedia {
visibility: hidden;
width: 350px;
background-color: white;
color: black;
text-align: center;
border-radius: 6px;
border: 1px solid #d9d9d9;
padding: 5px;
position: absolute;
z-index: 1;
top: -5px;
left: 110%;
}
.tooltip-infektiopedia .tooltiptext-infektiopedia::after {
content: "";
position: absolute;
top: 10px;
right: 100%;
margin-top: -5px;
border-width: 10px;
border-style: solid;
border-color: transparent #d9d9d9 transparent transparent;
}
.tooltip-infektiopedia:hover .tooltiptext-infektiopedia {
visibility: visible;
}
/* Ausloeser sichtbar machen. Vorher kam das Symbol aus der BlueSpice-
Symbolschrift, die es nach der Migration nicht mehr gibt. */
.tooltip-infektiopedia .icon-add::before {
content: "\24D8";
font-style: normal;
font-size: 1.1em;
line-height: 1;
cursor: help;
}
/* Auch per Tastatur und Antippen erreichbar, nicht nur mit der Maus:
die Vorlage setzt tabindex="0" auf den Ausloeser. */
.tooltip-infektiopedia:focus .tooltiptext-infektiopedia {
visibility: visible;
}
.tooltip-infektiopedia:focus {
outline: 2px solid #d11520;
outline-offset: 2px;
border-radius: 3px;
}
/* Schmale Bildschirme: neben dem Symbol ist kein Platz, deshalb als
Kasten am unteren Bildrand. */
@media (max-width: 640px) {
.tooltip-infektiopedia .tooltiptext-infektiopedia {
position: fixed;
top: auto;
left: 1em;
right: 1em;
bottom: 1em;
width: auto;
text-align: left;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
}
.tooltip-infektiopedia .tooltiptext-infektiopedia::after {
display: none;
}
}