CSS färger
- Föregående sida CSS bakgrund
- Nästa sida CSS färgnyckel
CSS-stöd 140+ färgnamnoch hexadesimala värden, RGB-värden, RGBA-värden, HSL-värden, HSLA-värden och opacitet.
RGBA-färg
RGBA-färgvärden är en utökning av RGB-färgvärden, med en alpha-kanal - denna kanal bestämmer färgens opacitet.
RGBA-färgvärden definieras enligt: rgba(red, green, blue, alpha) alpha Parametrarna är siffror mellan 0.0 (fullt genomskinlig) och 1.0 (inte genomskinlig).
Följande exempel definierar olika RGBA-färger:
Exempel
#p1 {background-color: rgba(255, 0, 0, 0.3);} /* Röd med opacitet */ #p2 {background-color: rgba(0, 255, 0, 0.3);} /* Grön med opacitet */ #p3 {background-color: rgba(0, 0, 255, 0.3);} /* Blå med opacitet */
HSL-färg
HSL står för färgton, saturation och ljushet (Hue, Saturation samt Lightness).
HSL-färgvärden definieras enligt: hsl(hue, saturation, lightness).
Färgton är vinkeln på färgcirkeln (från 0 till 360):
- 0 (eller 360) är röd
- 120 är grön
- 240 är blå
Färgton är en procentvärde: 100% är färgfyllt.
Ljusheten är också en procentvärde: 0% är mörk färg (svart), medan 100% är vit.
Nedanstående exempel definierar olika HSL-färger:
Exempel
#p1 {background-color: hsl(120, 100%, 50%);} /* Grönt */ #p2 {background-color: hsl(120, 100%, 75%);} /* Ljust grönt */ #p3 {background-color: hsl(120, 100%, 25%);} /* Mörkt grönt */ #p4 {background-color: hsl(120, 60%, 70%);} /* Ljust grönt */
HSLA-färger
HSLA-färgvärden är en utökning av HSL-färgvärden med Alpha-kanal - den specificerar färgens ogenomskinlighet.
HSLA-färgvärden definieras av följande parametrar: hsla(hue, saturation, lightness, alpha),där alpha-parametern definierar ogenomskinlighet. Alpha-parametern är ett nummer mellan 0.0 (fullt genomskinligt) och 1.0 (inte genomskinligt).
Nedanstående exempel definierar olika HSLA-färger:
Exempel
#p1 {background-color: hsla(120, 100%, 50%, 0.3);} /* Grönt med ogenomskinlighet */ #p2 {background-color: hsla(120, 100%, 75%, 0.3);} /* Ljust grönt med ogenomskinlighet */ #p3 {background-color: hsla(120, 100%, 25%, 0.3);} /* Mörkt grönt med ogenomskinlighet */ #p4 {background-color: hsla(120, 60%, 70%, 0.3);} /* Ljust grönt med ogenomskinlighet */
Ogenomskinlighet
CSS opacity
Egenskapsinställningen sätter hela elementets ogenomskinlighet (både bakgrundsfärg och text kommer att vara genomskinlig/ogenomskinlig).
opacity
Egenskapsvärdet måste vara ett nummer mellan 0.0 (fullt genomskinligt) och 1.0 (inte genomskinligt).
Observera att texten ovan kommer också att vara transparent/genomskinlig!
Följande exempel visar olika element med genomskinlighet:
Exempel
#p1 {background-color:rgb(255,0,0);opacity:0.6;} /* Röd med genomskinlighet */ #p2 {background-color:rgb(0,255,0);opacity:0.6;} /* Grön med genomskinlighet */ #p3 {background-color:rgb(0,0,255);opacity:0.6;} /* Blå med genomskinlighet */
- Föregående sida CSS bakgrund
- Nästa sida CSS färgnyckel