Показать сообщение отдельно
  #9 (permalink)  
Старый 02.10.2016, 22:25
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

fadeTo смена картинок по кругу
snovapavel,

<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  html,body,.fader{margin:0;height:100%; padding: 0;}
  .fader ul{position:relative;list-style:none;height:100%;margin:0;}
  .fader ul li{opacity:0;position:absolute;height:100%;left:0}
  .fader img{height:100%}
  </style>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
   <script>
$(function() {
    var p = $(".fader li"),
        len = p.length,
        indx = len-1;
    ! function go() {
        p.eq(indx).fadeTo(1200,0);
        indx = ++indx % len;
        p.eq(indx).fadeTo(1200,1);
        window.setTimeout(go, (6000 * Math.random() | 0) + 3200)
    }()
});
  </script>
</head>

<body>
 <div class="fader">
    <ul>
      <li><img src="http://placehold.it/500x500/220022?text=1"></li>

      <li><img src="http://placehold.it/500x500/002200?text=2"></li>

      <li><img src="http://placehold.it/500x500/0000FF?text=3"></li>
    </ul>
  </div>



</body>
</html>
Ответить с цитированием