Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Hintergrundbild wechseln
#11
Hast du das nicht gelesen was ich in Beitrag 5 geschrieben habe.
Lese das nochmal und teste mein Code nochmal . Zb das geht
Code:
<picture>
<source media="(max-width:660px)" srcset="https://basti1012.bplaced.net/image/2.png">
<img id="headImageImg" src="https://basti1012.bplaced.net/image/2.png" data-src="https://basti1012.bplaced.net/image/2.png" alt="" width="2000" height="1000"/>
</picture>
<script>

  
function wechseln(){
var newbild=document.querySelector('picture img');
  console.log(newbild)
  newbild.src='https://basti1012.bplaced.net/image/4.png';
      newbild.style.width='100%';
          newbild.style.height='auto';
    console.log(newbild)
  }
  wechseln();
</script>
Wenn der Bildschirm breiter als 660 Pixel ist, dann siehst du das neue Bild
Und bei dem Code
Code:
<picture>
<source media="(min-width:661px)" srcset="https://basti1012.bplaced.net/image/2.png">
<source media="(max-width:660px)" srcset="https://basti1012.bplaced.net/image/2.png">
<img id="headImageImg" src="https://basti1012.bplaced.net/image/2.png" data-src="https://basti1012.bplaced.net/image/2.png" alt="" width="2000" height="1000"/>
</picture>
<script>

  
function wechseln(){
var newbild=document.querySelector('picture img');
  console.log(newbild)
  newbild.src='https://basti1012.bplaced.net/image/4.png';
      newbild.style.width='100%';
          newbild.style.height='auto';
    console.log(newbild)
  }
  wechseln();
</script>

wirst du das getauschte Bild nie sehen, weil du unter 660 Pixel und über 660 Pixel alles abgedeckt hast.

Ändere das HTML so wie in meinen ersten Code hier und du siehst das ab 660 Pixel ein neues Bild zu sehen ist.

Mach mal Testseite fertig mit dem ersten Code hier.
Man könnte auch das Media Attribute mit Javascript ändern , dann sollte es auch gehen.
Hier sind alle meine Lösungen aus allen Foren. Ich helfe auch in Facebook-chat
Zitieren


Nachrichten in diesem Thema
Hintergrundbild wechseln - von Walchi - 29.09.2022, 17:51
RE: Hintergrundbild wechseln - von admin - 29.09.2022, 19:32
RE: Hintergrundbild wechseln - von admin - 29.09.2022, 19:43
RE: Hintergrundbild wechseln - von Walchi - 29.09.2022, 23:02
RE: Hintergrundbild wechseln - von admin - 30.09.2022, 10:00
RE: Hintergrundbild wechseln - von rzscout - 30.09.2022, 10:25
RE: Hintergrundbild wechseln - von Walchi - 30.09.2022, 12:29
RE: Hintergrundbild wechseln - von Walchi - 30.09.2022, 14:26
RE: Hintergrundbild wechseln - von rzscout - 30.09.2022, 16:09
RE: Hintergrundbild wechseln - von Walchi - 30.09.2022, 19:04
RE: Hintergrundbild wechseln - von admin - 30.09.2022, 22:48
RE: Hintergrundbild wechseln - von Walchi - 01.10.2022, 08:07
RE: Hintergrundbild wechseln - von rzscout - 03.10.2022, 11:15

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste