Website an Bildschirmgröße anpassen

Diskutiere Website an Bildschirmgröße anpassen im HTML Forum im Bereich Programmierung; Moin Moin zusammen, ich habe das Problem, dass sich meine Website nicht an die Bildschirm größe anpasst. Ich habe verschiedene Sachen...
  • Website an Bildschirmgröße anpassen Beitrag #1
T
turtle
New member
Beiträge
3
Punkte Reaktionen
0
Moin Moin zusammen,

ich habe das Problem, dass sich meine Website nicht an die Bildschirm größe anpasst. Ich habe verschiedene Sachen ausprobiert. (z.B. container).

Ich würde das gerne via HTML einbinden. Mein Code lautet wie folgt:

<!doctype html>
<html lang = "de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content= Fotografie Natur Personen">
<title> Corins Blog</title>
<link href="....." rel="stylesheet" type "text/css">
</head>
<body>

<header>
<nav>
<ul>
......
</nav>
</header>
<p><img src ="...."></p>
<footer >
<p>© 2020 CR</p>
</footer>
</div>
</body>

<html>




CSS:
body {
font-size: 150%;
font-family: Arial, Helvetica, sans-serif;
line-height: 2.0;
background-color: #bbbbbb;
color: rgba(14, 13, 13, 0.521);
text-align: center;

}
h1 {
font-size: 200%;
text-align: center;
font-weight: bolder;
font-family: Arial, Helvetica, sans-serif;
line-height: 2.0;
background-color: #bbbbbb;
color: white;
}
nav {
background-color: rgb(17, 17, 17);
}
nav ul {

margin: 0 auto;
display: flex;
list-style: none;
color: rgb(6, 11, 11);
text-align: center;
}
nav a {

text-decoration: none;
color: rgb(250, 244, 244);
display: block;
padding: 0.7rem;
margin: 0;
margin-left:100px;
text-align: center;
right: 5px;
left: 5px;

}
nav a.aktuell {
font-weight: bold;
}
article {
width: 50%;
margin: 0.rem;
padding-bottom: 2em;
}

footer {

position: absolute;
bottom: 0px;
width: 99%;
background-color: rgb(17, 17, 17);
color: rgb(241, 235, 235);
right: 5px;
left: 5px;


}
img {

width: 99%;
height: auto;
position: absolute;
top: 230px;
right: 5px;
left: 5px;
padding: 40;
}
@media screen and (max-width: 530px) {
main {
display: block;
}
article {
width: auto;
}
}

HAt jemand eine Idee?

Lieber Gruß!
 
  • Website an Bildschirmgröße anpassen Beitrag #3
basti1012
basti1012
Well-known member
Beiträge
242
Punkte Reaktionen
18
Dein HTML Code ist auch Schrott.
Man sollte immer auf " und das ' achten, ob die immer vorhanden sind und deine Elemente auch wieder geschlossen werden.

<!doctype html>
<html lang = "de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Fotografie Natur Personen">
<title> Corins Blog</title>
<link href="....." rel="stylesheet" type="text/css">
<!-- oder das, ist auch richtiger
<link rel="stylesheet" href=".....">
-->
</head>
<body>
<header>
<nav>
<ul>
......
</ul>
</nav>
</header>
<p><img src ="...."></p>
<footer >
<p>© 2020 CR</p>
</footer>
</div>
</body>
<html>


Wie soll das bei dein HTML funktionieren?
CSS:
@media screen and (max-width: 530px) {
main {
     display: block;
}
article {
      width: auto;
}
}
Wo ist main und article ?
Das sind alles Fehler, die man eigentlich bemerken sollte.
Jeder normale Editor erkennt Fehlende "
Selbst wenn du keinen hast, kopiere dein Code bei einem Online Editoren rein,
dann siehst du schon an der Farbe des Codes, das da irgendwas nicht richtig ist.
 
Zuletzt bearbeitet:
  • Website an Bildschirmgröße anpassen Beitrag #4
T
turtle
New member
Beiträge
3
Punkte Reaktionen
0
Guten Tag,

ich habe die Fehler soweit kontrolliert und korrigiert. Ich habe mir auch den Link mit dem viewport angeschaut und meines Erachtens habe ich das so gemacht. Zerschisse ich mir das irgendwie durch mein CSS-Code wieder?

Lieben Dank für die Hilfe!
 
  • Website an Bildschirmgröße anpassen Beitrag #5
basti1012
basti1012
Well-known member
Beiträge
242
Punkte Reaktionen
18
Könntest du mal deinen aktuellen Code posten oder ein funktionierendes Beispiel posten ( zb bei codepen.io ) ?
 
  • Website an Bildschirmgröße anpassen Beitrag #7
basti1012
basti1012
Well-known member
Beiträge
242
Punkte Reaktionen
18
Ich habe kein Plan wie das bei dir aussehen soll.
Eine Navigation sollte bei kleinen Bildschirmen zum Hamburger Menü umspringen.
Du hast auch kein Inhalt in der Seite eingefügt und auch kein funktionierendes Bild,

Mit deinen jetzigen Angaben würde ich das so machen.

Link zur Lösung
Das ist aber eigentlich Mist, besser wäre ein Hamburger Menü und ein Beispiel wie es aussehen soll , mit Originale Bildern und Text
 
Zuletzt bearbeitet:
Thema:

Website an Bildschirmgröße anpassen

Oben Unten