Jag älskar utmaningen att bygga något med CSS som använder ett objekt för att utlösa en annan. Det kan bli ganska knepigt att lägga i sig om alla berörda bitar och komma fram till ett sätt att flyta din HTML på ett sätt som enkelt kan styras i din CSS.
Idag ska vi gå in på en sådan utmaning. Vi bygger en grundläggande hemsida som byter ut bakgrundsbilder baserat på den länk som du svänger över i navigeringen. På vägen kommer du att lära dig allt om tanken på fjärrflyttningar och hur man kan använda dem i dina projekt.
Fingerfärdighet
Visste du att det är möjligt att bara använda CSS för att manipulera ett element när en användare svänger över ett helt annat objekt? Det är lite knepigt, men när du hänger på det, kan du dra av några riktigt coola effekter.
För att se hur det fungerar, låt oss använda ett riktigt grundläggande exempel. Tänk dig att du har följande kod: