Показать сообщение отдельно
  #3 (permalink)  
Старый 29.03.2016, 15:25
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Вариант с mouseover mouseout
<!DOCTYPE html>
<html>
<head>
    <title></title>
    <style>
body {
  margin: 0;
  background: #B3E5D4;
}
div#d1 {position:absolute;
     top:10px;
     left:10px;
}
 div#d2 {position:absolute;
     top:10px;
     left:110px;
} 
 div#d3 {position:absolute;
     top:10px;
     left:210px;
}       
div.item {
  width: 100px;
  height: 100px;
  -webkit-transition: all 2s ease;
  transition: all 2s ease;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;	   
}
div.front {
  position: absolute;
  width:100%;
  display:block; 
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;  
  }
div.back {
  position: absolute;
  width:100%;
  display:block; 
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;  
  } 
 img 
 { width:100%;
     }  
  
 .rot  {
   -webkit-transform: rotateY(180deg);  
   transform: rotateY(180deg);
  }

.front {
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);	
}
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script type="text/javascript">
    window.onload = function () {

        $('.container').on('mouseover', function () {
            $(this).find('.item').toggleClass('rot');
        });
        $('.container').on('mouseout', function () {
            $(this).find('.item').toggleClass('rot');
        });
    }
</script>
</head>
<body>
<div class='container'>
<div id="d1" class='item'>
  <div class="back"><img src="http://javascript.ru/cat/list/js.gif"></div>
  <div class="front"><img src="http://javascript.ru/cat/list/donkey.gif"></div>
</div>
</div>
<div class='container'>
<div id="d2" class='item'>
  <div class="back"><img src="http://javascript.ru/cat/list/js.gif"></div>
  <div class="front"><img src="http://javascript.ru/cat/list/donkey.gif"></div>
</div>
</div>
<div class='container'>
<div id="d3" class='item'>
  <div class="back"><img src="http://javascript.ru/cat/list/js.gif"></div>
  <div class="front"><img src="http://javascript.ru/cat/list/donkey.gif"></div>
</div>
</div>
</body>
</html>

Последний раз редактировалось Dilettante_Pro, 29.03.2016 в 16:32.
Ответить с цитированием