Im Moment habe ich ein ordentliches Menü für Desktop-Bildschirme in meiner Web-App formatiert. Bei kleineren Bildschirmgrößen erscheint das Menü jedoch nicht richtig. An dieser Stelle frage ich mich, wenn ich nur einen Hamburger-Menü wie folgt hinzufügen --->Wie wird ein Menü hinzugefügt, das nur auf den Bildschirmgrößen angezeigt wird?
http://codepen.io/ettrics/pen/JoaaxW
<header class="header">
<div class="burger">
<div class="burger__patty"></div>
<div class="burger__patty"></div>
<div class="burger__patty"></div>
</div>
<nav class="menu">
<div class="menu__brand">
<a href=""><div class="logo"></div></a>
</div>
<ul class="menu__list">
<li class="menu__item"><a href="" class="menu__link">Work</a></li>
<li class="menu__item"><a href="" class="menu__link">About</a></li>
<li class="menu__item">
<a href="https://twitter.com/ettrics" target="_blank" class="menu__link menu__link--social"><i class="fa fa-twitter"></i></a>
</li>
<li class="menu__item">
<a href="https://dribbble.com/ettrics" target="_blank" class="menu__link menu__link--social">
<i class="fa fa-dribbble"></i></a>
</li>
</ul>
</nav>
</header>
<main>
<h1><a href="http://ettrics.com" target="_blank">Ettrics</a></h1>
<h2>A Full-Screen Menu, showcasing your brand and website navigation.</h2>
<p class="support">With support for IE10 & latest versions of Chrome, Safari, and Firefox.</p>
</main>
aber nur auf mobilen einem Tablet-Bildschirm erscheinen Größen haben. Im Wesentlichen frage ich, gibt es eine Möglichkeit, dieses Menü hinzuzufügen und es auf Desktop-Bildschirme zu verstecken. Dies wird hinzufügen display: none
zu Ihrem div
Versuche CSS3 @media Regel – Roxoradev
zu erweitern auf @Roxoradev ‚s Antwort verwenden. Überprüfen Sie diesen Link aus https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries – Baruch