Snabbreferens

CSS Praktiska Knep & Tekniker Fusklapp

Praktiska CSS-kodsnuttar: typografisk läsbarhet, mjuk skrollning på iOS, tonad text, textkontur och touch-optimeringar.

· Publicerad

En sammanställd referens över praktiska CSS-tekniker, typografiska förbättringar och stiltips för mobila enheter.

Typografisk läsbarhet & Ligaturer

Aktiverar kerning och valfria ligaturer för rubriker:

h1, h2, h3 {
  text-rendering: optimizeLegibility;
  font-feature-settings: "kern" 1, "liga" 1;
}

Gradienttexteffekt (Gradient Text)

Rendera linjära färgövergångar direkt inuti textglyfer:

.gradient-text {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

Textkonturlinje (Text Stroke)

Lägger till en yttre kontur på texttecken:

.stroked-heading {
  -webkit-text-stroke: 1.5px #111;
  color: white;
}

Mobil touch- & WebKit-optimeringar

Inaktivera standardmarkeringsfärg vid tryck och popup-menyer vid långtryck:

* {
  /* Ta bort markeringsruta vid fingertryck på mobiler */
  -webkit-tap-highlight-color: transparent;
  /* Inaktivera snabbmeny i iOS vid långtryck */
  -webkit-touch-callout: none;
}

/* Ta bort fokusram vid klick men behåll tangentbordsfokus */
a:focus:not(:focus-visible) {
  outline: none;
}

Hårdvaruaccelererad mjuk momentum-skrollning

.scroll-container {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; /* Momentum-skrollning på äldre versioner av iOS Safari */
  overscroll-behavior-y: contain;    /* Förhindra oavsiktlig drag-för-att-uppdatera */
}

Relaterade ämnen