Nybörjarens guide till CSS3
Ända sedan meddelandet om 2005 har utvecklingen av nivå 3 av Cascading Style Sheet eller bättre känd som CSS3 noggrant bevakats och övervakats av många designers och utvecklare. Vi är alla glada över att få händerna på de nya funktionerna i CSS3 - textskuggorna, gränserna med bilder, opacitet, flera bakgrunder, etc, för att bara nämna några.
Från och med idag är inte alla väljare av CSS3 helt stödda än. Men det betyder inte att vi inte kan ha kul att testa nya CSS3-saker. Det här inlägget är tillägnad alla designers och utvecklare som redan är bekanta med CSS 2.1 och vill få dina händer smutsiga på CSS3.0.
Det är en sammanställning av användbara CSS3 läser, provkoder, tips, handledning, fusk-lakan och mer. Använd gärna dem i dina projekt, bara se till att det faller graciöst på oförenliga webbläsare.
Komma igång med CSS3
Introduktion till CSS3
En (färdplan) officiell introduktion till CSS och CSS3. Detta dokument ger dig en övergripande idé om utvecklingen av CSS3.
CSS3: Ta design till nästa nivå
Fördelar med CSS3, med förklaringar och exempel på CSS3 egenskaper och selektorer.
Flera knep med CSS3
Webmonkey tar dig igenom flera grundläggande knep i CSS3, inklusive avrundade gränser, gränser, droppe skuggor, bildtrick och mer.
Intervju: Sex frågor med Eric Meyer på CSS3
Folk vid Six Revision intervjuade Eric Meyer med värdefulla insikter och svar på CSS3.
CSS3: Progressiv Förbättring
Hur du kan använda graciösa (eller progressiva) förbättringsmetoder för att använda CSS3-funktioner i webbläsare som stöder dem, samtidigt som du säkerställer att din kod fortfarande ger en tillfredsställande användarupplevelse i äldre webbläsare som ännu inte stöder de funktionerna.
CSS3: Bakgrund och gränser
Avrundade gränser (Border-radius)
En guide för att skapa rundad gräns med CSS3 border-radius
fast egendom.
Avrundade gränser med bild (gränsa-bilder)
Hur man använder bilder i gränser med border-image
fast egendom.
CSS3 gränser, bakgrunder och lådor
Detaljerad förklaring med exempel på nya CSS3 egenskaper som: background-clip
, background-ursprung
, background-fastsättning
, box-shadow
, box-dekoration-break
, border-radius
och border-image
.
CSS3: Text
Letterpress Effect
Skapa enkel bokstäver effekt med CSS3.
Sex texteffekter med textskuggning
Text effekter inkluderar: vintage / retro, neon, inset, anaglyphic, eld och brädspel.
Vacker typografi
Hur man tar grundläggande markering och omvandlar den till en attraktiv och vacker typografisk design genom ren CSS3.
Textrotation
Använder en bildsprite och en strö av CSS för att få saker placerade rätt.
Skisstext
Så här lägger du till en skiss eller strejk till din text med hjälp av CSS3 text-stroke
fast egendom.
Textmaskeringseffekt
Interaktiv textmaskeringseffekt med hjälp av text-shadow
CSS-egenskapen.
Länk nudging (animering) med CSS3
Ditch Javascript och skapa nudge-effekt helt med CSS3.
CSS Selection Styling
Ändra textval styling med CSS3.
CSS3: Meny
Innehållet med flera kolumner
Använda CSS3 för att skapa en uppsättning kolumner på din webbplats utan att behöva tilldela enskilda lager och (eller) stycken för varje kolumn.
Sexiga verktygstips med bara CSS
Hur man använder den utvecklande CSS-standarden kan förbättra några härliga verktygsverktyg för cross-browser.
Fler verktygstips:
- Ren CSS3 verktygstips
- Verktygstips med CSS3.
Rullgardinsmenyn
Så här skapar du en drop-down-meny för Apple.com på samma nivå med border-radius
, box-shadow
, och text-shadow
.
CSS3-bara flikområde
Klicka på en flik, göm alla paneler, visa den som motsvarar fliken som du bara klickat på - allt med CSS.
3D-band med CSS3
Skapa snygga 3D-band med endast CSS3.
CSS3: Drop shadow
Drop skugga i bilden
Visa flera tekniker och några av de möjliga framträdandena för att släppa skuggor utan att använda bilder.
Glödflikar med rutaskugga
Så här skapar du intuitiva och vackra flikar i CSS3 utan bild.
CSS3: Knappar
Handledning: Ganska knappar
Så här skapar du vackra CSS3-knappar som är kompatibla med webbläsaren och som försämras graciöst.
Pratbubblor
Olika former av talbubblaffekt skapad med CSS 2.1 och förbättrad med CSS3.
Github lika knappar
Samling av knappar som visar vad som är möjligt med hjälp av CSS3 samtidigt som du bibehåller den enklaste möjliga uppmärkningen.
Spinning, Fading ikoner med CSS3 och MooTools
Hur man använder CSS3 och MooTools för att skapa dymaniska roterande element.
Bildöverlagring
Praktisk tillämpning av CSS3-gränssbildsegenskapen.
Mer
- CSS3 + Mootools. Ett exempel på experiment i mootools. Detta lägger till CSS3 egenskaper i kärna MooTools ramverk.
- Exploderande logotyp med CSS3 och MooTools eller jQuery. Ta statisk bild och gör den till en animerad, exploderande effekt på musen över.
- Kraften i HTML 5 och CSS 3. HTML 5 och CSS 3 blir snabbt populärare, förgängliga Press är här för att förklara hur och varför.
- Spinningsstrålar med CSS3 Animationer och JavaScript Exempel. Enkel och subtila strålspinnande effekt på baksidan av en bild.
- CSS3 Polaroid Fotogalleri. Hur man bygger en cool, snygg stack av Polaroid-bilder med ren CSS-styling.
- HTML 5 och CSS 3: De tekniker du snart ska använda. Ett genombrott på att bygga en blogg från grunden med HTML5 och CSS3.
Cheatsheets & References
CSS3 Cheat Sheet (PDF)
Utskriftsbart cheatsheet med fullständig lista över alla egenskaper, väljartyper och möjliggör värden i den aktuella CSS3-specifikationen från W3C.
CSS Support i Opera 9.5
Komplett lista över de stödda CSS-selektorerna i Opera 0.5.
Teckensnitt tillgängliga för @ font-face-inbäddning
Omfattande lista över teckensnitt som för närvarande licensieras för @ Font-face
inbäddning.
CSS 3 Selectors - Förklarade
En guide och referens till CSS3 väljare och dess mönster.
Cross-browser CSS3 Rule Generator
CSS3 regler du kan kopiera och klistra in på ditt eget stilark.
CSS3 Klicka Diagram
Få CSS3-stilar som boxstorlek, kantradie, textskugga och mer inom ett klick.
CSS Content & Browser Compatibility
Komplett lista över väljare tabeller av både CSS och CSS3 med deklaration för kontroll av webbläsarkompatibilitet.