38 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
<!DOCTYPE html>
 | 
						|
<html lang="en">
 | 
						|
 | 
						|
<head>
 | 
						|
    <meta charset="UTF-8">
 | 
						|
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
 | 
						|
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
 | 
						|
    <link rel="stylesheet" href="style.css">
 | 
						|
    <title>Animated Grid Boxes</title>
 | 
						|
</head>
 | 
						|
 | 
						|
<body>
 | 
						|
    <header>
 | 
						|
        <h1>Animated Grid Boxes</h1>
 | 
						|
        <p>Code from https://fireship.io/lessons/three-responsive-css-grid-layouts/ + change based on comment that
 | 
						|
            simplifies the css down to one rule, but puts some of the info into the html to mark each div with variables
 | 
						|
            for the animiation delay (--i) and the name of the box's grid space (--g)</p>
 | 
						|
    </header>
 | 
						|
    <main>
 | 
						|
        <section class="animated-grid">
 | 
						|
            <div style="--i: 1; --g: a;" class="card">a</div>
 | 
						|
            <div style="--i: 2; --g: b;" class="card">b</div>
 | 
						|
            <div style="--i: 3; --g: c;" class="card">c</div>
 | 
						|
            <div style="--i: 4; --g: d;" class="card">d</div>
 | 
						|
            <div style="--i: 5; --g: e;" class="card">e</div>
 | 
						|
            <div style="--i: 6; --g: f;" class="card">f</div>
 | 
						|
            <div style="--i: 7; --g: g;" class="card">g</div>
 | 
						|
            <div style="--i: 8; --g: h;" class="card">h</div>
 | 
						|
            <div style="--i: 9; --g: i;" class="card">i</div>
 | 
						|
            <div style="--i: 10; --g: j;" class="card">j</div>
 | 
						|
            <div style="--i: 11; --g: k;" class="card">k</div>
 | 
						|
            <div style="--i: 12; --g: l;" class="card">l</div>
 | 
						|
            <div style="--i: 13; --g: 🌟;" class="card">main</div>
 | 
						|
        </section>
 | 
						|
    </main>
 | 
						|
</body>
 | 
						|
 | 
						|
</html> |