Hallo zusammen,
ich habe hier einen HTML-Code, der ein Bild lädt und alle paar Sekunden auch neu lädt.
Bei der Bildgröße habe ich aber ein kleines Problem. Beim strecken des Fensters in die Breite wird das Bild proportional vergrößert, was auch in Ordnung ist, da das Bild auf verschieden großen Fernsehern und Fernsehern mit unterschiedlicher Auflösung angezeigt werden soll. Allerdings wird das Bild auch über die 100% Bildschirmhöhe hinaus gestreckt. Kann ich das irgendwie so lösen, dass bei 100% Bildschirmhöhe nicht weiter vergrößert wird und dann eben links und rechts ein Teil schwarz bleibt? Ich habe schon versucht mit "max-height" zu experimentieren, aber ich habe nicht hinbekommen. Könnte mir jemand auf die Sprünge helfen?
Hier mal mein Code:
<html>
<head>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="refresh" content="30">
<meta http-equiv="Cache-Control" content="no-cache">
<meta name="robots" content="noindex,nofollow">
<title>Stunden- und Raumplan</title>
</head>
<style>
* {
margin: 0;
padding: 0;
}
html, body {
width: 100%;
height: 100%;
}
body {
font-size: 150%;
font-family: sans-serif;
display: -webkit-flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #000000;
}
#zentriert {
text-align: center;
width: 100%;
max-height: 100%;
}
.bild {
width: 100%;
height: auto;
}
</style>
<body>
<div id="zentriert">
<img alt="" src="stundenplan.jpg" class="bild"/>
</div>
</body>
</html>
Alles anzeigen