Skip to content

Instantly share code, notes, and snippets.

@madeinnordeste
Created May 12, 2025 23:05
Show Gist options
  • Save madeinnordeste/795f97a7ca8f16949f7661d0b1835405 to your computer and use it in GitHub Desktop.
Save madeinnordeste/795f97a7ca8f16949f7661d0b1835405 to your computer and use it in GitHub Desktop.
exemplo de layout responsivo
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Layout Responsivo</title>
<style>
* {
box-sizing: border-box;
}
body {
margin: 0;
padding: 20px;
font-family: sans-serif;
}
.container {
display: flex;
flex-wrap: wrap;
}
.rosa {
background-color: #f4cccc;
flex: 3;
padding: 20px;
border: 2px solid #000;
border-radius: 15px;
margin: 5px;
order: 1;
}
.verde {
background-color: #d9ead3;
flex: 1;
padding: 20px;
border: 2px solid #000;
border-radius: 15px;
margin: 5px;
order: 2;
}
.amarelo {
background-color: #fff2b8;
width: 100%;
padding: 20px;
border: 2px solid #000;
border-radius: 15px;
margin: 5px;
order: 3;
}
/* Modo responsivo */
@media (max-width: 767px) {
.container {
flex-direction: column;
}
.rosa, .verde, .amarelo {
width: 100%;
flex: none;
}
.rosa {
order: 1;
}
.amarelo {
order: 2;
}
.verde {
order: 3;
}
}
</style>
</head>
<body>
<div class="container">
<div class="rosa">Elemento Rosa</div>
<div class="verde">Elemento Verde</div>
<div class="amarelo">Elemento Amarelo</div>
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment