diff --git a/html+css.html b/html+css.html index f7b4556..8919027 100644 --- a/html+css.html +++ b/html+css.html @@ -55,7 +55,7 @@ color: white; text-decoration: none; margin-left: 0px; - font-size: 50px; + font-size: 6vw; } .menu-link { @@ -71,7 +71,7 @@ .headline { text-align: center; color: rgb(0, 0, 0); - font-size: 40px; + font-size: 5vw; text-shadow: 5px 5px 3px rgba(5, 0, 0, 0.26); } @@ -90,10 +90,11 @@ .menu-links { display: flex; align-items: center; + justify-content: flex-end; /* Rechts ausrichten */ } .menu-links.show { - display: flex; /* Bei Klick auf das Symbol anzeigen */ + display: flex; } .menu { @@ -114,6 +115,7 @@ text-decoration: none; display: block; font-size: 250%; + margin: 10px; /* Abstand zwischen den Links hinzufügen */ } .mobile-menu { @@ -141,40 +143,20 @@ flex-direction: column; position: absolute; top: 80px; - left: 0; + right: 0; /* Rechts ausrichten */ background-color: #333; width: 100%; + justify-content: flex-start; /* Links oben ausrichten */ } .menu-links.show { - display: flex; /* Bei Klick auf das Symbol anzeigen */ + display: flex; } .mobile-menu.show { - display: block; /* Bei Klick auf das Symbol anzeigen */ + display: block; background-color: rgb(104, 0, 0); } - - .menu { - display: none; - } - - .close-menu { - position: absolute; - top: 10px; - right: 10px; - color: white; - cursor: pointer; - font-size: 20px; - } - } - .close-menu { - position: absolute; - top: 10px; - right: 10px; - color: white; - cursor: pointer; - font-size: 20px; } @@ -190,15 +172,11 @@
-
Kontakt Spiele @@ -207,15 +185,13 @@ - - diff --git a/img/Hamburger.png b/img/Hamburger.png deleted file mode 100644 index 2889f98..0000000 Binary files a/img/Hamburger.png and /dev/null differ diff --git a/index.html b/index.html index 0cbace6..a7935e5 100644 --- a/index.html +++ b/index.html @@ -5,8 +5,7 @@ Br0tcraft - - +
@@ -15,23 +14,30 @@
BR0TCRAFT
-
-
-
+
+
+
+
+ Kontakt + Spiele +

Meine Werke

- - diff --git a/style.css b/style.css index 28cb96e..be40e72 100644 --- a/style.css +++ b/style.css @@ -11,19 +11,19 @@ body { margin: 0; font-family: "Orbitron"; + background-color: white; } .header-container { position: relative; width: 100%; - overflow: hidden; + } .header-image { width: 100%; - height: 100%; + height: 70%; object-fit: cover; - object-position: 50% 5%; } .container { @@ -46,7 +46,7 @@ body { color: white; text-decoration: none; margin-left: 0px; - font-size: 50px; + font-size: 6vw; } .menu-link { @@ -62,7 +62,7 @@ body { .headline { text-align: center; color: rgb(0, 0, 0); - font-size: 40px; + font-size: 5vw; text-shadow: 5px 5px 3px rgba(5, 0, 0, 0.26); } @@ -71,9 +71,53 @@ body { cursor: pointer; } +.hamburger-icon { + width: 30px; + height: 3px; + background-color: white; + margin: 6px 0; +} + .menu-links { display: flex; align-items: center; + justify-content: flex-end; /* Rechts ausrichten */ +} + +.menu-links.show { + display: flex; +} + +.menu { + display: none; + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: #333; /* Hintergrundfarbe des Menüs */ + z-index: 1000; +} + +.menu-link-mobile { + color: white; + padding: 20px; + text-align: center; + text-decoration: none; + display: block; + font-size: 250%; + margin: 10px; /* Abstand zwischen den Links hinzufügen */ +} + +.mobile-menu { + display: none; + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: transparent; + z-index: 1000; } @media screen and (max-width: 768px) { @@ -81,25 +125,27 @@ body { display: block; /* Bei kleinen Bildschirmen anzeigen */ } - .menu-links { - display: none; /* Bei kleinen Bildschirmen ausblenden */ - flex-direction: column; - position: absolute; - top: 80px; /* Passen Sie dies an, um die Position anzupassen */ - left: 0; - background-color: #333; /* Hintergrundfarbe des Menüs */ - width: 100%; + .hamburger-icon { + display: block; } - .menu-link { - padding: 10px; - text-align: center; - color: white; - text-decoration: none; + .menu-links { + display: none; + flex-direction: column; + position: absolute; + top: 80px; + right: 0; /* Rechts ausrichten */ + background-color: #333; + width: 100%; + justify-content: flex-start; /* Links oben ausrichten */ } .menu-links.show { - display: flex; /* Bei Klick auf das Symbol anzeigen */ + display: flex; + } + + .mobile-menu.show { + display: block; + background-color: rgb(104, 0, 0); } } -