Maison interface Web js tutoriel JS implémente l'imitation des compétences code_javascript du menu de la barre des tâches inférieure d'Apple

JS implémente l'imitation des compétences code_javascript du menu de la barre des tâches inférieure d'Apple

May 16, 2016 pm 03:41 PM
js 任务栏 菜单

L'exemple de cet article décrit le code JS pour implémenter l'effet d'imitation du menu inférieur de la barre des tâches d'Apple. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :

Cette imitation du menu inférieur de la barre des tâches d'un ordinateur Apple est un effet de menu implémenté en JavaScript pur. Lorsque la souris est placée, il y aura un effet de réponse, l'icône du menu deviendra plus grande et l'effet d'animation est très fluide. . Cet effet a déjà été publié, mais il est implémenté à l'aide de jQuery. Il n'existe pas de plug-in jQuery pour celui-ci aujourd'hui.

La capture d'écran de l'effet en cours d'exécution est la suivante :

L'adresse de la démo en ligne est la suivante :

http://demo.jb51.net/js/2015/js-f-apple-buttom-nav-menu-style-codes/

Le code spécifique est le suivant :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>仿苹果电脑任务栏菜单</title>
<style type="text/css"> 
body{margin:0;padding:0}
#menu{position:absolute;width:100%;bottom:0;text-align:center;}
</style>
<script type="text/javascript"> 
window.onload = function ()
{
 var oMenu = document.getElementById("menu");
 var aImg = oMenu.getElementsByTagName("img");
 var aWidth = [];
 var i = 0;
 //保存原宽度, 并设置当前宽度
 for (i = 0; i < aImg.length; i++)
 {
  aWidth.push(aImg[i].offsetWidth);
  aImg[i].width = parseInt(aImg[i].offsetWidth / 2);
 }
 //鼠标移动事件
 document.onmousemove = function (event)
 {
  var event = event || window.event;
  for (i = 0; i < aImg.length; i++)
  {
   var a = event.clientX - aImg[i].offsetLeft - aImg[i].offsetWidth / 2;
   var b = event.clientY - aImg[i].offsetTop - oMenu.offsetTop - aImg[i].offsetHeight / 2;
   var iScale = 1 - Math.sqrt(a * a + b * b) / 300;
   if (iScale < 0.5) iScale = 0.5;
   aImg[i].width = aWidth[i] * iScale
  }
 };
};
</script>
</head>
<body>
<div id="menu">
 <img src="images/1.png" />
 <img src="images/2.png" />
 <img src="images/3.png" />
 <img src="images/4.png" />
 <img src="images/5.png" />
 <img src="images/6.png" />
 <img src="images/7.png" />
 <img src="images/8.png" />
</div>
</body>
</html>
Copier après la connexion

J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment désactiver l'aperçu des vignettes de la barre des tâches dans Win11 ? Désactivez la technique d'affichage des vignettes de l'icône de la barre des tâches en déplaçant la souris Comment désactiver l'aperçu des vignettes de la barre des tâches dans Win11 ? Désactivez la technique d'affichage des vignettes de l'icône de la barre des tâches en déplaçant la souris Feb 29, 2024 pm 03:20 PM

Cet article explique comment désactiver la fonction de vignette affichée lorsque la souris déplace l'icône de la barre des tâches dans le système Win11. Cette fonctionnalité est activée par défaut et affiche une vignette de la fenêtre actuelle de l'application lorsque l'utilisateur passe le pointeur de la souris sur une icône d'application dans la barre des tâches. Cependant, certains utilisateurs peuvent trouver cette fonctionnalité moins utile ou perturber leur expérience et souhaiter la désactiver. Les miniatures de la barre des tâches peuvent être amusantes, mais elles peuvent aussi être distrayantes ou ennuyeuses. Compte tenu de la fréquence à laquelle vous survolez cette zone, vous avez peut-être fermé plusieurs fois des fenêtres importantes par inadvertance. Un autre inconvénient est qu'il utilise plus de ressources système, donc si vous cherchez un moyen d'être plus efficace en ressources, nous allons vous montrer comment le désactiver. mais

Que dois-je faire si la barre des tâches Win7 n'affiche pas l'icône ? Comment résoudre le problème de disparition de l'icône de la barre des tâches de l'ordinateur ? Que dois-je faire si la barre des tâches Win7 n'affiche pas l'icône ? Comment résoudre le problème de disparition de l'icône de la barre des tâches de l'ordinateur ? Jun 09, 2024 pm 01:49 PM

Récemment, de nombreux utilisateurs utilisant le système Win7 ont constaté que les icônes de la barre des tâches disparaissaient soudainement, ce qui rend l'opération très gênante et ils ne savent pas comment résoudre le problème. Cet article vous présentera comment résoudre le problème de la disparition de la barre des tâches. icônes dans le système Win7 Bar! Analyse des causes Lorsque vous rencontrez une telle situation, il existe généralement deux situations : l'une est que la barre des tâches de l'ordinateur ne disparaît pas vraiment, mais est simplement masquée, et l'autre est que la barre des tâches disparaît. Méthode 1 : 1. Il existe une situation que vous devez d'abord confirmer, c'est-à-dire que lorsque la souris est placée en bas de l'écran, la barre des tâches s'affichera. Vous pouvez directement cliquer avec la souris sur la barre des tâches et sélectionner "Propriétés". ". 2. Dans la boîte de dialogue qui s'ouvre, cliquez sur & sur l'option "Masquer la barre des tâches".

Comment réduire la hauteur de la barre des tâches sous win11 ? Tutoriel sur le redimensionnement de la barre des tâches sous Windows 11 Comment réduire la hauteur de la barre des tâches sous win11 ? Tutoriel sur le redimensionnement de la barre des tâches sous Windows 11 Feb 29, 2024 pm 12:37 PM

Lorsque nous utilisons Win11, nous constaterons que la hauteur de la barre des tâches est un peu élevée, ce qui semble un peu inesthétique pour certains utilisateurs. Alors, comment réduire la hauteur de la barre des tâches Win11 ? Les utilisateurs peuvent cliquer directement sur l'Éditeur du Registre dans le menu Démarrer, puis rechercher le dossier Avancé à utiliser. Laissez ce site présenter soigneusement aux utilisateurs comment ajuster la taille de la barre des tâches dans Windows 11. Comment redimensionner la barre des tâches dans Windows 11 Tout d'abord, nous devons ouvrir l'éditeur de registre. Vous pouvez ouvrir l'éditeur de registre en cliquant sur le menu Démarrer et en saisissant « regedit » dans la zone de recherche, ou en appuyant sur la combinaison de touches Win+R pour ouvrir la fonction Exécuter et en saisissant « regedit ».

Comment rendre la barre des tâches Win11 noire ? Introduction à la façon de définir la barre des tâches noire dans Win11 Comment rendre la barre des tâches Win11 noire ? Introduction à la façon de définir la barre des tâches noire dans Win11 Apr 22, 2024 pm 06:40 PM

Certains amis souhaitent également que la barre des tâches devienne noire après avoir modifié le fond d'écran sombre de leur ordinateur, mais ils ne savent pas comment procéder. Jetons un coup d'œil aux méthodes spécifiques ci-dessous ! 1. Cliquez avec le bouton droit sur une zone vide de la barre des tâches et sélectionnez « Paramètres de la barre des tâches ». 2. Dans la fenêtre des paramètres de la barre des tâches, recherchez l'onglet « Apparence » et cliquez dessus. 3. Sous l'onglet "Apparence", recherchez l'option "Arrière-plan de la barre des tâches" et cliquez sur le menu déroulant. 4. Sélectionnez « Noir ». 5. Fermez la fenêtre "Paramètres de la barre des tâches". Embellissement de la barre des tâches Xiaozhi Eye Protector est un outil de barre des tâches transparent Win11 très facile à utiliser. Il prend en charge la transparence de la barre des tâches, l'embellissement de la barre des tâches et plusieurs styles pour embellir l'interface de la barre des tâches, rendant l'interface de votre ordinateur plus belle. télécharger maintenant) Protection des yeux Xiaozhi

Comment étendre l'affichage empilé de la barre des tâches Win11 ? Tutoriel sur l'empilement et l'extension de la barre des tâches Win11 Comment étendre l'affichage empilé de la barre des tâches Win11 ? Tutoriel sur l'empilement et l'extension de la barre des tâches Win11 Jan 29, 2024 am 11:33 AM

Lorsque nous utilisons le système Win11, nous constaterons que les fenêtres de notre barre des tâches sont fusionnées. De nombreux utilisateurs n'aiment pas beaucoup cette opération. Alors, comment étendre l'empilement de la barre des tâches Win11 ? Les utilisateurs peuvent cliquer directement sur les paramètres de la barre des tâches sous le bouton droit, puis trouver directement l'option de débordement du coin de la barre des tâches dans le menu de droite pour l'utiliser. Laissez ce site présenter soigneusement aux utilisateurs comment étendre la pile de la barre des tâches Win11. Comment étendre l'empilement de la barre des tâches dans Windows 11 Méthode 1. 1. Cliquez avec le bouton droit sur un espace vide de la barre des tâches et sélectionnez Paramètres de la barre des tâches. 3. Après avoir cliqué sur le débordement du coin de la barre des tâches, activez le commutateur pour que l'icône de l'application s'affiche. Deuxième méthode : 1. Nous devons utiliser un logiciel pour y parvenir, rechercher, télécharger et installer Star par nous-mêmes.

Comment résoudre le problème selon lequel la barre des tâches Win11 ne répond pas lorsque vous cliquez dessus/ne peut pas être utilisée Comment résoudre le problème selon lequel la barre des tâches Win11 ne répond pas lorsque vous cliquez dessus/ne peut pas être utilisée May 09, 2024 pm 06:43 PM

Après la mise à niveau vers le système Windows 11, de nombreux utilisateurs ont rencontré le problème de l'impossibilité de cliquer sur la barre des tâches, ce qui a un grand impact sur la vie et le travail. Alors, comment le résoudre spécifiquement ? Jetons un coup d'œil ci-dessous ! Méthode 1 1. Tout d'abord, nous appuyons sur les touches de raccourci Ctrl+Shift+Esc du clavier pour ouvrir le Gestionnaire des tâches. 2. Cliquez ensuite sur Fichier dans le coin supérieur gauche et sélectionnez Exécuter une nouvelle tâche. 3. Après l'avoir ouvert, entrez le contrôle et appuyez sur Entrée pour accéder au panneau de configuration. 4. Recherchez l'heure et la zone et choisissez de modifier la date et l'heure. 5. Modifiez l'heure au 4 septembre ou après, désactivez la synchronisation automatique de l'heure une fois le réglage terminé, puis redémarrez l'ordinateur. 6. Après le redémarrage, entrez à nouveau les paramètres d'heure et accédez à la sélection de l'heure Internet.

Tutoriel sur la configuration des effets de verre sur la barre des tâches de Windows 11 Tutoriel sur la configuration des effets de verre sur la barre des tâches de Windows 11 Jan 05, 2024 pm 07:07 PM

Dans le système win10, nous pouvons définir l'effet de transparence, l'effet verre dépoli, etc., pouvons-nous donc définir l'effet verre dépoli dans le système win11 ? En fait, c'est possible, mais nous devons utiliser les fonctions de logiciels tiers. Suivons l'éditeur pour jeter un œil aux méthodes spécifiques. Comment définir l'effet de verre de la barre des tâches Win11 : 1. Dans le système Win11, nous pouvons uniquement définir l'effet de transparence, la couleur et le mode de profondeur de la fenêtre. 2. Par conséquent, si vous souhaitez configurer des effets spéciaux sur verre dépoli, vous devez utiliser un logiciel tiers. 3. Téléchargez d'abord un logiciel appelé "classicshell" sur Internet. 4. Une fois le téléchargement et l'installation terminés, il vous suffit d'ouvrir le logiciel, de rechercher l'onglet « Barre des tâches » et de définir la fonction « verre dépoli » dans l'apparence.

Comment résoudre le problème selon lequel la barre des tâches ne peut pas être redimensionnée dans le système Windows 11 Comment résoudre le problème selon lequel la barre des tâches ne peut pas être redimensionnée dans le système Windows 11 Apr 17, 2024 pm 06:40 PM

Récemment, certains utilisateurs de Windows 11 ont constaté que la taille de la barre des tâches ne peut pas être librement redimensionnée en fonction de leurs préférences personnelles, en particulier lorsqu'ils souhaitent augmenter ou diminuer la taille de la barre des tâches. Afin de résoudre les problèmes rencontrés par ces utilisateurs, cet article se concentrera sur le problème selon lequel la taille de la barre des tâches ne peut pas être ajustée dans le système Windows 11 et fournira des solutions pertinentes. Méthode de fonctionnement 1. Cliquez sur Démarrer dans la barre des tâches dans le coin inférieur gauche, saisissez « Éditeur de registre » dans la zone de recherche ci-dessus et ouvrez-le. 2. Après être entré dans la nouvelle interface, cliquez sur "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExpl" dans la colonne de gauche

See all articles