Vorlage:Tooltip/styles.css: Unterschied zwischen den Versionen
Erscheinungsbild
Admin (Diskussion | Beiträge) Ausloeser des Tooltips sichtbar machen, Symbolschrift entfiel mit der Migration |
Akelec (Diskussion | Beiträge) Zusatztext auch bei Tastaturfokus und Antippen zeigen, auf schmalen Bildschirmen am unteren Rand (OpenProject #12766) |
||
| Zeile 41: | Zeile 41: | ||
line-height: 1; | line-height: 1; | ||
cursor: help; | 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; | |||
} | |||
} | } | ||
Version vom 21. Oktober 2026, 12:09 Uhr
.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;
}
}