Avatar billede Urte Nybegynder
21. september 2011 - 11:43 Der er 14 kommentarer

skift af billeder i htlm/css

hej

Jeg står med et problem.

Jeg er igang med at lave en hjemmeside, men kan ikke få mine koder til at virke. Jeg vil gerne have en banner som der skifter efter 5-7 sek så kommer der er en banner op, dette sker med 5-6 forskellige banner.

Hvordan gør jeg dette?

På forhånd tak :)
Avatar billede tobrukDk Novice
21. september 2011 - 11:46 #1
kan du prøve og komme et f.eks?
Avatar billede Urte Nybegynder
21. september 2011 - 11:48 #3
Ja , jeg kunne tænke mig det var noget i stil med, www.kvickly.dk som den store banner som der skifter mellem nogle forskellige
Avatar billede agf2413 Nybegynder
21. september 2011 - 11:49 #4
Lyder ikke som noget der kan laves i html eller css alene. Skal nok nogte java til som #splazz linker til eller flash eller sådan noget.
Avatar billede Urte Nybegynder
21. september 2011 - 11:49 #5
okay dette var et dårlig eksempel da det lige er stoppet med det :( finder lige et andet
Avatar billede Urte Nybegynder
21. september 2011 - 11:51 #6
http://computerware.dk/index/ her er et bedre eksempel
Avatar billede majbom Novice
21. september 2011 - 11:53 #7
måske dette kan bruges:
http://www.barelyfitz.com/projects/slideshow/
? det bruger jeg selv til simple slideshows

-> #4 - nu er vi også i javascript-kategorien :)
Avatar billede Urte Nybegynder
21. september 2011 - 11:54 #8
den skal bare kunne skifte automatisk
Avatar billede agf2413 Nybegynder
21. september 2011 - 11:57 #9
Ja okay, var mere overskriften.
Lød som om han ville gøre det i html/css.
"skift af billeder i htlm/css"

Men havde ikke lige set det andet, min fejl :P
Avatar billede niklask Nybegynder
21. september 2011 - 12:53 #10
<html>
<head>
  <script src="[code]http://code.jquery.com/jquery-latest.min.js[/code]">
  </script>
  <script>
    function swapImages(){
      var $active = $('#myGallery .active');
      var $next = ($('#myGallery .active').next().length > 0) ? $('#myGallery .active').next() : $('#myGallery img:first');
      $active.fadeOut(function(){
      $active.removeClass('active');
      $next.fadeIn().addClass('active');
      });
    }

    $(document).ready(function(){
      setInterval('swapImages()', 5000);
    }
  </script>
  <style>
    #myGallery{
      position:relative;
      width:400px;
      height:300px;
    }
    #myGallery img{
      display:none;
      position:absolute;
      top:0;
      left:0;
    }
    #myGallery img.active{
      display:block;
    }
  </style>
</head>
<body>
  <div id="myGallery">
    <img src="image1.jpg" class="active" />
    <img src="image2.jpg" />
    <img src="image3.jpg" />
  </div>
</body>
</html>

- Sæt dine billeder ind istedet, ændre størrelsen på dem i <style>-tagget og det skulle virke :)
Avatar billede Urte Nybegynder
21. september 2011 - 19:27 #11
Tak skal i have :)
Avatar billede majbom Novice
21. september 2011 - 20:06 #12
selv tak - er der noget af det du kan bruge?
Avatar billede olebole Juniormester
21. september 2011 - 22:25 #13
<ole>

- men husk en DTD og type attributter på style og script tags  *o)

/mvh
</bole>
Avatar billede niklask Nybegynder
23. september 2011 - 09:18 #14
Fik du løst problemet?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester