HTML & CSS

 OPGAVE TIL HTML & CSS – BEGYNDER 7

Opgave 7

GULD
GULD

Opgave 7 – Del 1

  • Åben en ny PEN i CODEPEN.IO
  • Start med at lave den yderste div boks med klassen guldskrift
< div class=”guldskrift” >< /div >
 
Nu skal du tilføje klassen for body og guldskrift i din CSS.
: root {
  – – gold: #ffb338;
  – – light-shadow: #77571d;
  – – dark-shadow: #3e2904;
}
body {
  background: radial-gradient(#272727, #1b1b1b);
  margin: 0;
}
.guldskrift {
  margin-left: 5%;
  display: grid;
  grid-template-areas: ‘overlap’;
  text-align: center;
  place-content: center;
  text-transform: uppercase;
  height: 100vh;
}
Ved at lave :root { } kan vi angive farver som kan bruges flere gange flere steder i CSS koden bl.a. i variabler

Opgave 7 – Del 2

Vi bliver i CSS’en. For nu skal vi fortælle at klassen “guldskrift” skal pege på div boksene inden i sig. 

  • Gå ned i dit CSS og lav din klasse til guldskrift > div.
.guldskrift > div {
  background-clip: text;  
  -webkit-background-clip: text;
  color: #363833;
  font-family: 'Poppins', sans-serif;
  font-weight: 900;
  font-size: clamp( 3em, 15vw, 12rem);
  grid-area: overlap;
  letter-spacing: 1px;
  -webkit-text-stroke: 4px transparent;
}

Opgave 7 – Del 3

Nu skal vi have den næste div ind i HTML’en. Det skal være et barn, som ligger inde i div boksen “guldskrift”. Skriv det så det ser således ud:

< div class=”guldskrift” >
    < div class=”baggrund-gold” >GULD< /div >
< /div>

  • Gå ned i dit CSS og lav din klasse til baggrund-gold.
div.baggrund-gold {
  background-image: repeating-linear-gradient( 105deg, 
    var(--gold) 0%, 
    var(--dark-shadow) 5%,
    var(--gold) 12%);
  color: transparent;
  filter: drop-shadow(5px 15px 15px black);
  transform: scaleY(1.02);
  transform-origin: top;
}
GULD

Opgave 7 – Del 4

Nu skal vi have den sidste div ind i HTML’en. Det skal også være et barn, som ligger inde i div boksen “guldskrift” denne kommer til at ligge øverst. Skriv det så det ser således ud:

< div class=”guldskrift” >
    < div class=”baggrund-gold” >GULD< /div >
   < div class=”forgrund-gold” >GULD< /div >
< /div >

  • Gå ned i dit CSS og lav din klasse til forgrund-gold.
div.forgrund-gold{
  background-image: repeating-linear-gradient( 5deg,  
    var(--gold) 0%, 
    var(--light-shadow) 23%, 
    var(--gold) 31%);
  color: #1e2127;
  transform: scale(1);
}
   
     

Her under vises/eksekveres koden

   
 
GULD
GULD