Aturan @media mengevaluasi lebar layar perangkat (viewport) dan menerapkan aturan CSS spesifik untuk HP atau Desktop.
CSS Media Queries
Contoh Kode CSS Media Queries:
<!DOCTYPE html>
<html>
<head>
<style>
.banner-responsif {
background-color: #0d2e5c;
color: white;
padding: 20px;
text-align: center;
font-family: sans-serif;
}
@media screen and (max-width: 600px) {
.banner-responsif {
background-color: #04AA6D;
}
}
</style>
</head>
<body>
<div class="banner-responsif">
Layar Lebar = Navy. Layar HP (< 600px) = Hijau.
</div>
</body>
</html>
Uji dan amati bagaimana deklarasi CSS CSS Media Queries mengubah tampilan elemen di atas.