Comment créer un div mobile en utilisant JavaScript ?
Un div mobile est un élément Web qui peut automatiquement se déplacer sur l'écran ou changer de position sur l'écran. Modifiez la position en ajustant les propriétés de style gauche et supérieur. Créer un div mobile à l'aide de JavaScript est une tâche relativement simple. Tout ce qu'il faut, c'est un peu de code HTML, CSS et JavaScript. Dans ce didacticiel, nous allons vous montrer comment créer un div mobile à l'aide de JavaScript.
Code HTML
La première chose dont nous avons besoin est du code HTML. Nous allons créer un identifiant comme "Déplacer la division". À l’intérieur de cette division, nous placerons du contenu. Ce contenu peut provenir de votre Je veux, mais pour cet exemple, ajoutons simplement du texte.
<div id="movingDiv"> This is my moving div! </div>
Maintenant que nous avons le code HTML, nous avons besoin de code CSS.
Code CSS
Le code CSS fera réellement bouger notre div. Nous allons définir la position du div aux « parents ». Cela nous permettra de déplacer le div en utilisant JavaScript. Nous fixerons également La largeur et la hauteur du div.
#movingDiv { position: relative; width: 200px; height: 200px; }
Maintenant que nous avons le code HTML et CSS, nous avons besoin de code JavaScript.
Code JavaScript
Le code JavaScript fera réellement bouger notre div. Nous utiliserons la fonction setInterval pour déplacer le div toutes les 1000 millisecondes (1 seconde). Nous utiliserons également les propriétés CSS "top" et "left" pour déplacer le div.
var interval = setInterval(function() { var div = document.getElementById("movingDiv"); div.style.top = div.offsetTop + 1 + "px"; div.style.left = div.offsetLeft + 1 + "px"; }, 1000);
Exemple
Voici le code de fonctionnement complet de cet exemple -
<div id="movingDiv"> This is my moving div! </div> <script> var interval = setInterval(function() { var div = document.getElementById("movingDiv"); div.style.top = div.offsetTop + 1 + "px"; div.style.left = div.offsetLeft + 1 + "px"; }, 1000); </script>
Explication ligne par ligne du code ci-dessus -
Ligne 1 - On commence par créer un document HTML.
Ligne 3 - Nous créons un élément de tête.
Ligne 4 - Nous créons un élément de style. Dans cet élément de style, nous placerons notre code CSS.
Ligne 5 - Nous créons une règle CSS pour notre div avec l'identifiant "MoveDiv". Nous définissons l'emplacement sur "relatif". Nous définissons également la largeur et la hauteur du div.
Ligne 12 − Nous créons un élément body. À l'intérieur de cet élément body, nous mettrons notre code HTML.
Ligne 13 − Nous créons un div avec un identifiant de "movingDiv". . À l'intérieur de ce div, nous mettons du texte.
Ligne 14 − Nous créons un élément de script, à l'intérieur de cet élément de script, nous mettrons notre code JavaScript.
Ligne 15 − Nous créons une variable appelée "interval". Nous définissons cette variable sur la fonction setInterval Cette fonction déplacera notre div toutes les 1000 millisecondes (1 seconde).
. Ligne 16 − Nous créons une variable appelée "div". Nous définissons cette variable sur l'élément HTML avec un identifiant de "movingDiv".
Ligne 17 − Nous utilisons la propriété CSS "top" pour déplacer notre div vers le bas de 1 pixel.
Ligne 18 − Nous utilisons la propriété CSS "left" pour déplacer notre div vers la droite de 1 pixel.
Ligne 22 − Nous terminons notre HTML document.
Dans ce tutoriel, nous avons expliqué comment créer un div mobile à l'aide de JavaScript. Nous avons commencé. En créant du code HTML. Ensuite, nous avons créé du code CSS. Enfin, nous avons créé quelques Code JavaScript.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

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 !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Des questions et des solutions fréquemment posées pour l'impression de billets thermiques frontaux pour le développement frontal, l'impression de billets est une exigence commune. Cependant, de nombreux développeurs mettent en œuvre ...

Il n'y a pas de salaire absolu pour les développeurs Python et JavaScript, selon les compétences et les besoins de l'industrie. 1. Python peut être davantage payé en science des données et en apprentissage automatique. 2. JavaScript a une grande demande dans le développement frontal et complet, et son salaire est également considérable. 3. Les facteurs d'influence comprennent l'expérience, la localisation géographique, la taille de l'entreprise et les compétences spécifiques.

JavaScript est la pierre angulaire du développement Web moderne, et ses principales fonctions incluent la programmation axée sur les événements, la génération de contenu dynamique et la programmation asynchrone. 1) La programmation axée sur les événements permet aux pages Web de changer dynamiquement en fonction des opérations utilisateur. 2) La génération de contenu dynamique permet d'ajuster le contenu de la page en fonction des conditions. 3) La programmation asynchrone garantit que l'interface utilisateur n'est pas bloquée. JavaScript est largement utilisé dans l'interaction Web, les applications à une page et le développement côté serveur, améliorant considérablement la flexibilité de l'expérience utilisateur et du développement multiplateforme.

Comment fusionner les éléments du tableau avec le même ID dans un seul objet en JavaScript? Lors du traitement des données, nous rencontrons souvent la nécessité d'avoir le même ID ...

La discussion sur la réalisation des effets de défilement de parallaxe et d'animation des éléments dans cet article explorera comment réaliser le site officiel de Shiseido (https://www.shiseido.co.jp/sb/wonderland/) ...

Discussion approfondie des causes profondes de la différence de sortie Console.log. Cet article analysera les différences dans les résultats de sortie de la fonction Console.log dans un morceau de code et expliquera les raisons derrière. � ...

Apprendre JavaScript n'est pas difficile, mais c'est difficile. 1) Comprendre les concepts de base tels que les variables, les types de données, les fonctions, etc. 2) Master la programmation asynchrone et les implémenter via des boucles d'événements. 3) Utilisez les opérations DOM et promettez de gérer les demandes asynchrones. 4) Évitez les erreurs courantes et utilisez des techniques de débogage. 5) Optimiser les performances et suivre les meilleures pratiques.

Explorez la mise en œuvre de la fonction de glisser et de réglage du panneau de type VScode dans le frontal. Dans le développement frontal, comment implémenter un VScode comme ...
