Kompakte Referenz praktischer CSS-Techniken, typografischer Verbesserungen und Styling-Tricks für mobile Ansichten.
Typografische Lesbarkeit & Ligaturen
Aktiviert Kerning-Paare und optionale Ligaturen für Überschriften:
h1, h2, h3 {
text-rendering: optimizeLegibility;
font-feature-settings: "kern" 1, "liga" 1;
}
Verlaufstext-Effekt (Gradient Text)
Lineare Farbverläufe direkt in Textzeichen rendern:
.gradient-text {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
color: transparent;
}
Textkontur (Text Stroke)
Fügt Textglyphen eine äußere Kontur hinzu:
.stroked-heading {
-webkit-text-stroke: 1.5px #111;
color: white;
}
Mobile Touch- & WebKit-Optimierungen
Standard-Taphervorhebungen und Kontextmenüs auf Mobilgeräten deaktivieren:
* {
/* Mobiles Tipp-Hervorhebungsfeld entfernen */
-webkit-tap-highlight-color: transparent;
/* iOS-Kontextmenü bei langem Druck deaktivieren */
-webkit-touch-callout: none;
}
/* Fokusrahmen bei Klicks entfernen, Tastaturfokus beibehalten */
a:focus:not(:focus-visible) {
outline: none;
}
Hardwarebeschleunigtes weiches Momentum-Scrolling
.scroll-container {
overflow-y: auto;
-webkit-overflow-scrolling: touch; /* Momentum-Scrolling auf älteren iOS Safari-Versionen */
overscroll-behavior-y: contain; /* Verhindert versehentliches Pull-to-Refresh */
}