ZADATAK 01Težina: teže
Responzivna početna strana
Napravi stranicu sa zaglavljem (logo + meni), tri kartice i podnožjem. Na telefonu: meni ispod logoa, kartice jedna ispod druge. Od 700px: meni desno od logoa, kartice u redu.
Uputstvo
Piši prvo za telefon (flex-direction: column), pa u @media (min-width: 700px) promeni na row. Ne zaboravi viewport.
Rešenje
<!DOCTYPE html>
<html lang="sr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Sekcija</title>
<style>
* { box-sizing: border-box; }
body { margin: 0; font-family: Arial, sans-serif; }
header { background: #1f5f91; color: white; padding: 12px; display: flex; flex-direction: column; gap: 8px; }
header ul { list-style: none; margin: 0; padding: 0; display: flex; gap: 12px; }
header a { color: white; text-decoration: none; }
.kartice { display: flex; flex-direction: column; gap: 12px; padding: 12px; }
.kartica { background: #eef6fc; border-radius: 10px; padding: 16px; }
footer { text-align: center; padding: 12px; background: #ddd; }
@media (min-width: 700px) {
header { flex-direction: row; justify-content: space-between; align-items: center; }
.kartice { flex-direction: row; }
.kartica { flex: 1; }
}
</style>
</head>
<body>
<header>
<strong>LOGO</strong>
<nav><ul><li><a href="#">Početna</a></li><li><a href="#">Projekti</a></li><li><a href="#">Kontakt</a></li></ul></nav>
</header>
<main class="kartice">
<div class="kartica"><h3>HTML</h3><p>Struktura.</p></div>
<div class="kartica"><h3>CSS</h3><p>Izgled.</p></div>
<div class="kartica"><h3>JavaScript</h3><p>Ponašanje.</p></div>
</main>
<footer>© 2026</footer>
</body>
</html>
