2 changed files with 82 additions and 0 deletions
@ -0,0 +1,26 @@ |
|||
<!DOCTYPE html> |
|||
<html lang="en"> |
|||
<head> |
|||
<meta charset="UTF-8"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|||
<title>Document</title> |
|||
<link rel="stylesheet" href="style.css"> |
|||
</head> |
|||
<body> |
|||
<!-- ul.navigace>li*4>a --> |
|||
<ul class="navigace"> |
|||
<li><a href="#">Home</a></li> |
|||
<li><a href="#">About</a></li> |
|||
<li><a href="#">Contact</a></li> |
|||
<li><a href="#">Gallery</a></li> |
|||
</ul> |
|||
<div class="wrapper"> |
|||
<header class="header"> HEADER</header> |
|||
<article class="main"> Lorem ipsum dolor sit amet consectetur adipisicing elit. Maxime nihil, quos sint tempore quae error repellendus eum nam inventore expedita reprehenderit perferendis! Libero magnam natus quos sequi laboriosam cum modi!</article> |
|||
<aside class="aside aside-1">Aside 1</aside> |
|||
<aside class="aside aside-2">Aside 2</aside> |
|||
<footer class="footer">FOOTER</footer> |
|||
</div> |
|||
|
|||
</body> |
|||
</html> |
|||
@ -0,0 +1,56 @@ |
|||
.navigace { |
|||
display: flex; |
|||
flex-flow: row wrap; |
|||
justify-content: flex-end; |
|||
|
|||
list-style: none; |
|||
margin: 0; |
|||
} |
|||
.navigace a { |
|||
text-decoration: none; |
|||
display: block; |
|||
padding: 10px; |
|||
} |
|||
.navigace a:hover { |
|||
background-color: lightgreen; |
|||
transition: 0.5s; |
|||
} |
|||
@media all and (max-width: 800px) { |
|||
.navigace { |
|||
justify-content: space-around; |
|||
} |
|||
} |
|||
@media all and (max-width: 600px) { |
|||
.navigace { |
|||
flex-flow: column wrap; |
|||
padding: 0; |
|||
} |
|||
.navigace a { |
|||
text-align: center; |
|||
padding: 10px; |
|||
} |
|||
} |
|||
|
|||
.wrapper { |
|||
display: flex; |
|||
flex-flow: row wrap; |
|||
text-align: center; |
|||
} |
|||
.wrapper > * { |
|||
padding: 10px; |
|||
flex: 1 100% |
|||
} |
|||
|
|||
@media all and (min-width:600px) { |
|||
.aside { |
|||
flex: 1 0 0; |
|||
} |
|||
} |
|||
|
|||
@media all and (min-width: 800px) { |
|||
.main { flex: 3 0px;} |
|||
.aside-1 {order: 1;} |
|||
.main {order: 2;} |
|||
.aside-2 {order: 3;} |
|||
.footer {order: 4;} |
|||
} |
|||
Loading…
Reference in new issue