CSS3 Color standartas

Va pradėjau skaityt tuos naujuosius CSS
standartus
. Pirmas, kurį griebiau už ragų, buvo CSS3 Color. Štai kokie jame
pakeitimai nuo CSS2 laikų…

Kaip ir seniau, spalvas galima nurodyti dviem būdais: įprastiniais
vardais, arba RGB reikšmėmis, pvz:

em { color: lime } /* Spalvos vardas */
em { color: rgb(0,255,0) } /* RGB 0-255 */
em { color: #ff0000 } /* #rrggbb */

Atsirado naujas labai naudingas dalykas kaip
opacity, kuris nurodo, kiek elementas turi būti
permatomas. Taip pat bus galima nurodyti
color-profile (Na, aš tiksliai nežinau kaip ji ten
aprašoma, ir kam iš to nauda, bet kiek pamenu čia dizainerių naudojamas
daiktas). opacity bus galima nurodyti ir prie
rgba() atributų:

em { color: rgba(255,0,0,1) /* spalva #ff0000 su opacity = 1 */
p { color: rgba(0,0,255,0.5) } /* pusiau permatoma mėlyna spalva */

Tuo viskas nesibaigia. Vietoj RGB galima naudoti ir HSL (hue,
saturation, lightness
):

p { color: hsl(0, 100%, 50%) } /* raudona */
em { color: hsla(0, 100%, 50%, 0.5) } /* tas pats tik pusiau permatomas 
*/

Kaip sakant dėl kitų detalių tai patys persiskaitykit patį standartą

8 Comments

  1. Pasitestuot? Huh… Už kokių trijų metų gal… Juk tik vakar standartą išleido, reiks metus kitus palaukt kol jis bus įgyvendintas kokioj nors mozilloj ir dar porą metų kol veiks ir IE

  2. moxliau, tavo desinysis meniu ant IE (daugkam IE naudot neprestizas, tai turbut del zapadlo taip padaryta) kazkaip zemai :(

  3. Nu su IE, jei sumazini horizontaliai langa, kad meniu nebetelpa, ji i apacia po textu padeda, cia dabar opera tai jei netelpa ant virsaus uzmeta texto :/

  4. Iš esmės taip ir turi būt. Čia visur <pre> tagai gadina viską kai kokį kodą pastinu.

Comments are closed.