Om du inte är en erfaren webbutvecklare, kan det vara ganska skrämmande att närma sig ett projekt där din klient letar efter något trendigt och interaktivt, till exempel ett Apple-centrerat bildspel.
Idag lär vi dig hur du kan skapa ett sådant projekt på bara några minuter med hjälp av några fantastiska gratis resurser från hela webben. Vi går igenom tio super enkla steg så även om du har liten eller ingen webbupplevelse, borde det här vara ett bris!
Vad vi bygger
Syftet med denna handledning är att visa dig hur enkelt det är att bygga en väldigt animerad, interaktiv webbsida med helt gratis resurser och mycket liten ansträngning att kasta dem alla tillsammans. Vi använder jQuery, en gratis iPad-bild och ett gratis bildreglage-plugin för att uppnå följande effekt.
- Demo-sida
- Hämta filer
Steg 1: Starta HTML
Det första vi vill göra är att få en grundläggande struktur för vår HTML. Klistra in bara i ditt typiska HTML-startdokument. Jag använde HTML5 nedan men du kan använda något äldre om du tycker att det är lämpligt.
Observera att jag på denna punkt har inkluderat två länkar: en till ett stylesheet och en till jQuery. Se till att du inkluderar båda dessa. Många utvecklare rekommenderar också att inkludera en lokal version av jQuery om den länkade versionen misslyckas av någon anledning.
Den enda riktiga markeringen vi har vid denna punkt är en container div. Vi lägger till senare men för nu är det perfekt.
Steg 2: Ladda ner iPad
Självklart behöver vi en iPad-bild. IPad är enkelt nog att du säkert kan skapa din egen ganska snabbt, men vi tar bara en förbyggd version för att påskynda processen.
Om du använder Google? IPad PSD ,? Det första alternativet som dyker upp är en fantastisk gratis fil från Teehan + Lax med inte bara iPad själv, utan också en massa UI-element.
Hämta den här iPad-bilden och släng den i Photoshop för att förbereda sig för nästa steg.
Steg 3: Förbered PSD
Ta tag i skikten som bara innehåller den tomma iPad och släng dem i ett nytt dokument med måtten som är inställda på 883px med 535px. Ställ bakgrundsfärgen till # 1b1a1b och storlek på iPad så att skärmen är ca 460px bred.
För att lägga till visuellt intresse kastade jag också en skugga och reflektion. Observera att reflektionen avsvinner innan du träffar skärmdelen. Detta förenklar saker mycket genom att avbryta behovet av en levande reflektion som uppdaterar med varje bild.
Steg 4: Starta CSS
Nu när vi har vår iPad-bakgrundsbild, startar du en style.css-fil och ställer in iPad-bilden som bakgrund.
Som alltid har jag kastat i en grundläggande CSS-återställning för att se till att alla webbläsare är på samma sida med marginaler och vadderingar. Jag har också satt bakgrundsfärgen till samma färg som vi hade i vår PSD. Slutligen kastade jag iPad-bilden och centrerade den på sidan genom att ställa in en bredd och använda? Auto? för marginalerna.
Progress Preview
Vid den här tiden borde din live-förhandsvisning se något som bilden nedan. Ännu finns det bara en centrerad iPad på en solid bakgrund men det börjar redan se ganska snyggt ut!
Steg 5: Lägg till en bild
Innan vi importerar det faktiska bildspelet, vill vi få vår positionering utarbetad med en enda statisk bild. Att göra det här gör det bara lättare för oss, så vi behöver inte placera ett aktivt objekt som kanske inte fungerar korrekt.
Först måste du självklart skapa eller ta tag i en bild från någonstans. Jag brukade bara använda en bild på min fula rån på 460 x 345. Kasta din bild i en? Reglage? div inuti behållaren.