Dagens projekt är en annan undersökning av de typer av praktiska tillämpningar som du kan uppnå med lite uppfinningsrikedom och lite ganska grundläggande CSS. Du kommer att bli blåst bort med hur mycket du kan uppnå med bara några rader av kod.
Slutresultatet med ett bra sätt att visa en remsa av små bildminnebilder som användaren kan sväva för att se större bilder. Låt oss dyka in och se hur det fungerar.
Konceptet
Den grundläggande layouten här är ganska enkel. Vi vill ha en remsa av miniatyrbilder och en stor bild. Den knepiga delen blir att den presenterade bilden ska ändras när användaren svänger över en av miniatyrerna.
Sneak Peek: Klicka här för att starta den färdiga produkten.
Med CSS kan du inte skapa två separata divs och sedan har innehållet i en tjäna som en åtgärdspunkt för den andra. Det är lätt nog i JavaScript, men CSS ger dig mindre frihet på det sättet att du staplar dina väljare.
Men om vi är kloka på hur vi strukturerar vår HTML, är det här projektet faktiskt ganska enkelt att dra av. Låt oss se hur det här ser ut.
HTML
För att göra detta arbete behöver vi fyra miniatyrbilder och fyra bilder i full storlek. Nyckeln till att ha den tidigare verkan på sistnämnda är att pakka upp dem tillsammans som så: