Frage ist nicht wie man Css einbaut, sondern Welches Css passt für speziell diese Herausforderung?_
- Bilder Gif Videos iframe... sollen vergrößert werden/ zoomen auf RahmenElement rundum / bzw. Seite,
- sollen horizontal mittig angeordnet werden,
- sollen nicht verzerrt werden aber dennoch
- ohne Ränder!
Ist natürlich offensichtlich dass irgendetwas falsch und oder unvollständig ist.
---> Frage weiter offen.
Css sollte korrekt eingebaut sein. Funktioniert, soweit, allgemein für die Seite, aber leider nicht für die Bilder des Sliders.
Sie wisen sicher es gibt mehrere Möglichkeiten Css ein zu bauen, entweder auf externem CssDokument oder im Header,
oder wie ich es bevorzuge zusammen mit den jeweiligen Elementen im HtmlHauptDokument an Ort und Stelle, dass ich nicht 2 Dokumente öffnen muss und hin und her scrollen. Am liebsten sind Scrips auch gleich in 1 Dokument, wenn möglich alles jeweils als funktionale kompaktest-mögliche Einheit zusammen an 1em Platz!
zB. so
<div class="XYZ" style="
...dasleben-color:rgba(8,64,128,1.0);
...ist:relative;
... schön:100%;
">
Worin liegt Fehler in meinem Script, um die Bilder richtig an zu passen? Siehe hier (aktualisiert aber klappt noch nicht),
<!DOCTYPE html>
<html>
<title>Welcome!</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<body lang="DE" style="
margin:0px; padding:0px; border:none; outline: none;
height: 100%;top:0px;left:0px;right:0px;bottom:0px;
background-color:rgba(16,32,128,0.1);
overflow: hidden;
.SlideBox {margin-left: auto; margin-right: auto; box-sizing: inherit; position: relative;}
.SlideIntro {margin: 0px;min-width: 100%; height:100%;margin-left: auto; margin-right: auto; vertical-align: middle; object-fit: cover; background-size: cover;}
">
<div class="SlideBox">
<img class="SlideIntro" src="Klima.jpg">
<img class="SlideIntro" src="SwimPool.png">
<img class="SlideIntro" src="Solar.jpg">
<img class="SlideIntro" src="HausGarten.jpg">
<img class="SlideIntro" src="SaunaWellness.jpg">
<img class="SlideIntro" src="Karte.png">
</div>
<script>
var myIndex = 0;
carousel();
function carousel() {
var i;
var x = document.getElementsByClassName("SlideIntro");
for (i = 0; i < x.length; i++) {
x[i].style.display = "none";
}
myIndex++;
if (myIndex > x.length) {myIndex = 1}
x[myIndex-1].style.display = "block";
setTimeout(carousel, 7000); // Change image every 7 seconds
}
</script>
</body>
</html>
Alles anzeigen
Noch mal vielen Dank!