Блог
Главная » CSS » CSS3 Часы на jQuery
13:18


Используйте основные характеристики CSS3. Преобразуйте: rotate. И комбинация javascript структур как jQuery

Смотрим ДЕМО

Установка:

Вставляем код в head и /head:
Code

<script type="text/javascript" src="http://css-tricks.com/examples/CSS3Clock/jquery-1.2.6.min.js"></script>
   
  <style type="text/css">
  * {
  margin: 0;
  padding: 0;
  }
   
  #clock {
  position: relative;
  width: 600px;
  height: 600px;
  margin: 20px auto 0 auto;
  background: url(http://css-tricks.com/examples/CSS3Clock/images/clockface.jpg);
  list-style: none;
  }
   
  #sec, #min, #hour {
  position: absolute;
  width: 30px;
  height: 600px;
  top: 0px;
  left: 285px;
  }
   
  #sec {
  background: url(http://css-tricks.com/examples/CSS3Clock/images/sechand.png);
  z-index: 3;
  }
   
  #min {
  background: url(http://css-tricks.com/examples/CSS3Clock/images/minhand.png);
  z-index: 2;
  }
   
  #hour {
  background: url(http://css-tricks.com/examples/CSS3Clock/images/hourhand.png);
  z-index: 1;
  }
   
  p {
  text-align: center;  
  padding: 10px 0 0 0;
  }
  </style>
   
  <script type="text/javascript">
   
  $(document).ready(function() {
   
  setInterval( function() {
  var seconds = new Date().getSeconds();
  var sdegree = seconds * 6;
  var srotate = "rotate(" + sdegree + "deg)";
   
  $("#sec").css({"-moz-transform" : srotate, "-webkit-transform" : srotate});
   
  }, 1000 );
   
   
  setInterval( function() {
  var hours = new Date().getHours();
  var mins = new Date().getMinutes();
  var hdegree = hours * 30 + (mins / 2);
  var hrotate = "rotate(" + hdegree + "deg)";
   
  $("#hour").css({"-moz-transform" : hrotate, "-webkit-transform" : hrotate});
   
  }, 1000 );
   
   
  setInterval( function() {
  var mins = new Date().getMinutes();
  var mdegree = mins * 6;
  var mrotate = "rotate(" + mdegree + "deg)";
   
  $("#min").css({"-moz-transform" : mrotate, "-webkit-transform" : mrotate});
   
  }, 1000 );
   
  });  
   
  </script>


Это вставляем , где хотим выидеьб меню...

Категория: CSS

Вы не авторизованы, по-этому вы не можете скачивать файлы к материалу, просматривать демо, читать и оставлять комментарии!

Knu.com
  • Опросик
  • Зайдете ли вы к нам еще?