CSS3 biedt een grote verscheidenheid van nieuwe manieren om een botsing met uw ontwerpen te maken, met een flink aantal belangrijke wijzigingen.
De ontwikkeling van CSS3 zal worden opgedeeld in 'modules'. De oude specificatie was gewoon te groot en complex worden bijgewerkt als een, dus het is opgesplitst in kleinere stukken - door nieuwe toegevoegd.
Sommige van deze modules zijn:
Een aantal van de modules zijn inmiddels afgerond, waaronder SVG (Scalable Vector Graphics ), Media Queries en naamruimten. De anderen zijn nog steeds gewerkt op
Het is ongelooflijk moeilijk om een geplande datum waarop webbrowsers van de nieuwe features van CSS3 zal aannemen geven -..
Enkele nieuwe versies van Safari zijn al begonnen met
nieuwe functies zullen geleidelijk worden geïmplementeerd in verschillende browsers, en het zou nog een jaar of twee duren voordat elke module op grote schaal wordt toegepast.
Hopelijk, in een overwegend positief manier. CSS3 zal uiteraard volledig backwards compatible zijn, dus het zal niet nodig zijn bestaande ontwerpen om ervoor te zorgen dat ze werken aan het veranderen -.
Webbrowsers zullen altijd blijven CSS2 ondersteuning
Het belangrijkste effect zal de mogelijkheid om nieuwe selectors gebruiken en eigenschappen die beschikbaar zijn. Deze zal u toelaten om zowel te bereiken nieuwe design features (animatie of gradiënten bijvoorbeeld), en de huidige design kenmerken bereiken in een veel gemakkelijkere manier (bijvoorbeeld met behulp van kolommen).
De Dekking verklaring stelt hoe ondoorzichtig een element is.
Een ondoorzichtigheid waarde van 1 betekent dat het element volledig ondoorzichtig; Een ondoorzichtigheid waarde van 0 betekent dat een element is helemaal ondoorzichtig, dat wil zeggen volledig transparant
div {background-color: rgb (255,0,0). ondoorzichtigheid: 1; }
Webkit, Gecko en Opera browsers alle ondersteunende Dekking.
De RGBA verklaring kunt u ondoorzichtigheid instellen (via de Alpha-kanaal), als onderdeel van de kleur waarde.
div {background-color: RGBA (255,0,0,1); }
Dit wordt ondersteund in Webkit en de eerste alpha van Firefox 3.
Het belangrijkste verschil tussen de twee verklaringe