CSS JQUERYHorloge

<>src = « »/>

Saluttout le monde,dansCeciTutorialJ’aiWantedÀcréerunsimpleDigitalhorlogequiafficheleDateettemps,avecleAidedejQueryscriptetCSS3,Il afacileÀcomprendrelediversMéthodesutilisé.

<>Class = « c1 » > HTML

Lebalisageestvraimentsimpleetflexibleets’adapteÀde nombreuxpossiblescénariosvouspourraitrencontre.Créerundiv« l’horloge »créerun autredivID« Date »Ilseracontiennent desnotredonnées,Enfindéfinitunnon triéelistequiseracontiennent desleheure,minutesetsecondes.

< divClass = « horloge » >

< divID = « Date » >< / div >
< ul >
< liID = « heures » >< /li >
< liID = « point » > : < /li >
< liID = « min » >< /li >
< liID = « point » > : < /li >
< liID = « sec » >< /li >
/UL >
/div >

<>Class = « c2 » >CSS

Lemise en plisesttrèssimple,vouspeutcréerstylevoustiens,Ceciestjusteunmodèlepourvous.

/*Ifvoustiensvouspeututilisationtype de police*/{font-family :« BebasNeueRegular » ;SRC :URL('BebasNeue-webfont.eot') ;SRC :URL('BebasNeue-webfont.EOT?#iefix')format('embedded-opentype'),URL('BebasNeue-webfont.woff')format('woff'),URL('BebasNeue-webfont.ttf')format('truetype'),URL('BebasNeue-webfont.svg#BebasNeueRegular')format('svg') ;police-poids :normal ;style de police :normal ;}

.Container{Largeur:960px ;marge :0Auto ;débordement :caché ;}

.Clock{Largeur:800px ;marge :0Auto ;Rembourrage :30px ;bordure :1pxsolide#333 ;Couleur:#fff ;}

#Date{font-family :« BebasNeueRegular »,Arial,Helvetica,sans-serif ;taille de la police :36px ;text-align :Centre ;text-shadow :005px#00c6ff ;}

UL{Largeur:800px ;marge :0Auto ;Rembourrage :0px ;liste-style :aucun ;text-align :Centre ;}

ULLi{Affichage :Inline ;taille de la police :10em ;text-align :Centre ;font-family :« BebasNeueRegular »,Arial,Helvetica,sans-serif ;text-shadow :005px#00c6ff ;}

#point{position :relative ;-moz-animation :MyMove1 sfacilitéinfinie ;-webkit-animation :MyMove1 sfacilitéinfinie ;padding-left :10px ;padding-right :10px ;}

/*SimpleAnimation*/MyMove{0 %{opacité :1.0 ;text-shadow :0020px#00c6ff ;}

50 %{opacité :0 ;text-shadow :aucun ;}

100 %{opacité :1.0 ;text-shadow :0020px#00c6ff ;}}

MyMove{0 %{opacité :1.0 ;text-shadow :0020px#00c6ff ;}

50 %{opacité :0 ;text-shadow :aucun ;}

100 %{opacité :1.0 ;text-shadow :0020px#00c6ff ;};}

<>Class = « c2 » >jQuery

LepremièreétapeestÀappellejQueryfichier.

< scripttype = « text/javascript »src = « http://code.jquery.com/jquery-1.6.4.min.js » >

CréerunNouveauscriptbaliseetInsérerlecode.

< scripttype = « text/javascript » >$(document).ready(function(){//Créerdeuxvariableaveclenoms dedelemoisetjoursdansunTableauvarmonthNames=[« Janvier »,« Février »,« Marche »,« Avril »,« Peut »,« Juin »,« Juillet »,« Août »,« Septembre »,« Octobre »,« Novembre »,« Décembre »];vardayNames =["Dimanche", « Monday », « Mardi », « Mercredi », « Jeudi », « Vendredi », « Samedi »]

//CréerunnewDate()objetvarNouvelle_date=NouveauDate() ;//ExtraitlecoursDateDeDateobjetnewDate.setDate(newDate.getDate()) ;//Sortielejour,date,moisetannée$(' #Date').html(dayNames[newDate.getDay()]+""+newDate.getDate()+''+monthNames[newDate.getMonth()]+''+newDate.getFullYear()) ;

setInterval)function(){//CréerunnewDate()objetetextraitlesecondesdelecourstempssurledes visiteursvarsecondes=NouveauDate().getSeconds() ;//AjouterunmenantzéroÀsecondesvaleur$("#sec").html ()secondes<10?« 0 »:"")+secondes) ;}, 1000) ;setInterval)function(){//CréerunnewDate()objetetextraitleminutesdelecourstempssurledes visiteursvarminutes=NouveauDate().getMinutes() ;//AjouterunmenantzéroÀleminutesvaleur$("#min").html ()minutes<10?« 0 »:"")+minutes) ;}, 1000) ;setInterval)function(){//CréerunnewDate()objetetextraitleheuresdelecourstempssurledes visiteursvarheures=NouveauDate().getHours() ;//AjouterunmenantzéroÀleheuresvaleur$("#hours").html ()heures<10?« 0 »:"")+heures) ;},1000) ;});

<>Class = « c1 » > leLogique
NouveauDate()

CréeunNouveauDateobjetaveclevaleurdelecoursDateettempssurleNavigateurPC.

setDate()etgetDate()

setDate()méthodedéfinitleJournéedelemois(à partir de1À(31),selonÀlocaltemps,tout enlegetDate()méthoderetourneleJournéedelemois(à partir de1À31)pourlespécifiédate,selonÀlocaltemps.getSeconds(),getMinutes()etgetHours()

CesMéthodespermettre àÀextraitlesecondes,minutesetheuresdelecourstempssurleNavigateurPC.(secondes<10?« 0 »:"")+secondes)

AjouterunmenantzéroÀlesecondesvaleur,lemêmes’appliquepourleminutesetheures.Le?et:symbolesutiliséau-dessus decomprendleternaireopérateur.Ceciestunspécialopérateurquiretournelevaleuravantledeux pointsIfleconditionavantlerequête(?)estvrai,oulevaleuraprèsledeux pointsIfleconditionestfaux.

setIntervalfonction

setIntervalestunnormeJavaScriptfonction,paspartiedejQuery.VousappelIlavecunfonctionÀexécuteretunpériodedansmillisecondes.

Mots clés: Programmation, HTML, JQuery, Css3

Articles Liés

HTML et CSS pour les débutants

HTML et CSS pour les débutants

Ce qui est commun entre Instructables, Google, Facebook et plus d'autres sites Web sur l'internet ? Eh bien, tous d'entre eux utilisent HTML et CSS pour définir leur mise en page et l'interface. Ces sites utilisent Javascript trop, mais nous n'utilis
Web Designing Basics (HTML et CSS)

Web Designing Basics (HTML et CSS)

j'apprends le HTML et CSS et je suis va bientôt pour devenir certifié dedans aussi bien, et j'ai pensé qu'il serait une bonne idée de donner un tutoriel sur comment commencer à concevoir votre propre site Web à l'aide de HTML et un peu de CSS...HTML
Les bases de l’HTML et le CSS codage

Les bases de l’HTML et le CSS codage

Avez-vous déjà souhaité faire votre propre site, mais ces autres webbuilders sont trop chers ? Cherchez pas plus loin pour une introduction à HTML et CSS, programmation et le codage.Étape 1: Configurer Chaque HTML et CSS codage page commence par cett
Éditeur HTML/CSS ?

Éditeur HTML/CSS ?

je suis un geek.Je ne suis pas certifiable, je ne fais pas d'argent chez lui, je ne pouvais pas pirater la page Facebook de ma mère peu importe le nombre d'agents du FBI ont été après moi.Mais je suis un geek, au moins dans l'esprit.Je le sais car je
Créer un site Web tout sur vous avec Visual Studio (HTML, CSS, JQUERY)

Créer un site Web tout sur vous avec Visual Studio (HTML, CSS, JQUERY)

Hey tout le monde !Il s'agit de mon premier instructable et dans ce instructable je vais vous montrer comment utiliser Visual Studio pour créer votre propre site Web !Voici un lien de téléchargement pour Visual Studio :Liaison d'origine Visual Studio
Créer un site web mobile avec RSS + CSS

Créer un site web mobile avec RSS + CSS

RSSmachine crée un flux RSS avec les feuilles de style CSS, conçus pour les utilisateurs de téléphones mobiles. Ces fils RSS sont un moyen rapide et facile pour créer des pages web mobiles. Combiné avec Dropbox, c'est un moyen gratuit pour publier un
Comment faire pour créer des Custom CSS3 Dropdown Menus : menu déroulant CSS tutoriel pour les débutants

Comment faire pour créer des Custom CSS3 Dropdown Menus : menu déroulant CSS tutoriel pour les débutants

êtes-vous fatigué de votre dépendance sur JavaScript ? Ou si vous êtes un nouveau développeur web qui ne veut pas s'attaquer à un troisième langage HTML et CSS ? Alors inutile de s'inquiéter plus parce que depuis le lancement de CSS3 vous pouvez main
Site Web (HTML et CSS)

Site Web (HTML et CSS)

Bonjour tout le monde chez instructables:)Récemment, j'ai essayé de faire quelques sites Web et hôte en ligne juste voir comment HTML et CSS , j'ai appris a fonctionné alors que je pourrais faire un site à part entière complet mettant en vedette et l
Look de piqué en CSS

Look de piqué en CSS

regard piquée en CSSCode :{.stitched}padding : 10px 5px ;marge : 10px ;fond : #ff0030 ;couleur : #fff ;la taille de police : 21px ;font-weight : bold ;line-height : 1.3em ;border : 2px anéantis #fff ;border-top-left-radius : 3px ;-moz-border-radius-t
Construire un site Web professionnel : partie 3 CSS

Construire un site Web professionnel : partie 3 CSS

CSS (Cascading Style Sheets) sont comme le pain dans un "sandwich" PB & J. Bien sûr, les tables sont d'accord mais le code est beaucoup plus propre et efficace avec CSS.CSS est une méthode simple pour ajouter style (polices, couleurs, espace
Menu onglet JavaScript/CSS avec sous-navigation

Menu onglet JavaScript/CSS avec sous-navigation

dans ce instructable, je vais vous montrer étape par étape comment créer un menu de l'onglet base de JavaScript/CSS avec un effet de substitution et un menu changeant de sous-navigation. Quelques notions de CSS et JavaScript base sont utile, mais pas
Galerie d’images simple HTML CSS Javascript

Galerie d’images simple HTML CSS Javascript

Dans le premier épisode de cette série, j'ai tenir une conversation avec un DIYer Dale nommé et transformez-le en un didacticiel vidéo relatif à une éventuelle solution. À partir de zéro, nous allons construire une fonction javascript simple qui va d
Comment faire un miroir magique

Comment faire un miroir magique

Dans ce projet, que je vais vous montrer comment j'ai fait un Miroir magique qui affiche la date, l'heure, quelques nouvelles et une petite phrase en bas. Vous utiliserez un Pi de framboise, un écran d'ordinateur et une page Web pour donner l'impress
RPi-zéro IoT événement indicateur / lampe de couleur

RPi-zéro IoT événement indicateur / lampe de couleur

Aucun micro-contrôleur supplémentaire, & module d'extension sans chapeau requis.Le RPi-Zero fait tout !Modèle d'utilisation : Service Web d'État indicateur (par exemple DowJonesIndex de suivi), indicateur d'état d'événement politique ou sportif, lumi