Utmaning: Skapa en Modern Kortkomponent
Svep för att visa menyn
Låt oss öva och förbättra webbplatsens visuella utseende. Uppgiften omfattar:
- Lägg till en skugga på
div-elementet med klassnamnetcard. De angivna skuggvärdena är
rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px
- Lägg till en bakgrundsbild på
div-elementet med klassnamnetcard. Bildlänken är angiven:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/css-fundamentals/decorative-effects/challenge-background.png
- Centrera bakgrundsbilden i kortet.
index.html
index.css
- För att lägga till en skugga på ett element, använd egenskapen
box-shadowmed det angivna värdet. I detta fall är värdetrgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px. - För att ange en bild som bakgrund med egenskapen
background-image, använd syntaxenurl("correct path"). Inom parenteserna, öppna citattecken och ange sökvägen till bilden. I denna uppgift är den korrekta sökvägen:url("https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/css-fundamentals/decorative-effects/challenge-background.png"). - För att bestämma bakgrundsbildens position, använd egenskapen
background-position. I detta fall, ange värdet tillcenterför egenskapen.
index.html
index.css
Vad du har byggt
Du har stylat webbsidor med CSS genom att lägga till färger, avstånd, layout och visuella komponenter.
Vad som saknas
Dina sidor ser bra ut, men de är fortfarande statiska. Användare kan inte interagera med dem.
Vad som är nästa steg
För att lägga till beteende och interaktivitet behöver du JavaScript. Nästa steg är att börja arbeta med JavaScript och göra dina sidor dynamiska.
1. Vilken egenskap lägger till skugga runt en elements box?
2. Hur kan du lägga till en bild som bakgrund på ett element?
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 22
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 1. Kapitel 22