Table des matières
面板3
Maison interface Web js tutoriel HTML, CSS et jQuery : créez un bel effet de panneau coulissant

HTML, CSS et jQuery : créez un bel effet de panneau coulissant

Oct 27, 2023 am 11:35 AM
css jquery html

HTML, CSS et jQuery : créez un bel effet de panneau coulissant

HTML, CSS et jQuery : créez un bel effet de panneau coulissant

Dans la conception Web, les panneaux coulissants sont une méthode d'interaction courante qui affiche plus de contenu via des opérations coulissantes et augmente l'expérience utilisateur. Cet article explique comment utiliser HTML, CSS et jQuery pour créer un bel effet de panneau coulissant et fournit des exemples de code spécifiques.

Les effets de panneau coulissant impliquent principalement trois aspects de connaissances : HTML, CSS et jQuery. Tout d’abord, nous devons créer une structure de base en utilisant HTML. Voici un exemple HTML simple :

<div class="container">
  <div class="slider">
    <div class="slide">
      <h1 id="面板">面板1</h1>
      <p>这是面板1的内容</p>
    </div>
    <div class="slide">
      <h1 id="面板">面板2</h1>
      <p>这是面板2的内容</p>
    </div>
    <div class="slide">
      <h1 id="面板">面板3</h1>
      <p>这是面板3的内容</p>
    </div>
  </div>
  <div class="controls">
    <button class="prev">上一个</button>
    <button class="next">下一个</button>
  </div>
</div>
Copier après la connexion

Dans le code HTML ci-dessus, nous avons utilisé un conteneur coulissant à trois panneaux, chaque panneau contient un titre et un paragraphe de contenu. Il existe également deux boutons pour les opérations avant et arrière.

Ensuite, nous utilisons CSS pour embellir le panneau coulissant. Voici un exemple CSS simple :

.container {
  width: 500px;
  margin: 0 auto;
  border: 1px solid #ccc;
  overflow: hidden;
}

.slider {
  width: 1500px;
  display: flex;
  transition: transform 0.3s ease-in-out;
}

.slide {
  width: 500px;
  padding: 20px;
}

.controls {
  margin-top: 20px;
  text-align: center;
}

button {
  margin: 5px;
  padding: 10px 20px;
  background-color: #ccc;
  border: none;
  color: #fff;
  cursor: pointer;
}

button:hover {
  background-color: #777;
}
Copier après la connexion

Dans le code CSS ci-dessus, nous définissons les propriétés de largeur, de bordure et de débordement du conteneur coulissant. Grâce à la disposition Flex, les panneaux peuvent être disposés horizontalement et des effets d'animation sont ajoutés via l'attribut de transition. A également embelli le style des boutons.

Enfin, nous utilisons jQuery pour ajouter les effets interactifs du panneau coulissant. Voici un exemple jQuery simple :

$(document).ready(function() {
  var slider = $('.slider');
  var slides = $('.slide');
  var slideWidth = slides.width();
  var currentSlide = 0;

  $('.next').click(function() {
    if (currentSlide < slides.length - 1) {
      currentSlide++;
      slider.css('transform', 'translateX(' + (-slideWidth * currentSlide) + 'px)');
    }
  });

  $('.prev').click(function() {
    if (currentSlide > 0) {
      currentSlide--;
      slider.css('transform', 'translateX(' + (-slideWidth * currentSlide) + 'px)');
    }
  });
});
Copier après la connexion

Dans le code jQuery ci-dessus, nous obtenons d'abord les variables telles que le conteneur coulissant, le panneau et la largeur du panneau. Ensuite, nous modifions l'index du panneau actuel en cliquant sur le bouton et utilisons la fonction translateX de l'attribut transform pour obtenir l'effet de glissement.

Avec le code HTML, CSS et jQuery ci-dessus, nous avons réussi à créer un bel effet de panneau coulissant. Vous pouvez modifier le style et le contenu selon vos besoins pour obtenir des effets plus personnalisés.

Résumé :
Cet article explique comment utiliser HTML, CSS et jQuery pour créer un bel effet de panneau coulissant. En créant une structure HTML de base, en embellissant les styles et en ajoutant des effets interactifs, nous pouvons implémenter un panneau coulissant visuellement attrayant et offrant une bonne expérience utilisateur. J'espère que les exemples de code contenus dans cet article pourront être utiles à votre apprentissage et à votre pratique !

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!

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)

Les rôles de HTML, CSS et JavaScript: responsabilités de base Les rôles de HTML, CSS et JavaScript: responsabilités de base Apr 08, 2025 pm 07:05 PM

HTML définit la structure Web, CSS est responsable du style et de la mise en page, et JavaScript donne une interaction dynamique. Les trois exercent leurs fonctions dans le développement Web et construisent conjointement un site Web coloré.

Comment utiliser Bootstrap en Vue Comment utiliser Bootstrap en Vue Apr 07, 2025 pm 11:33 PM

L'utilisation de bootstrap dans vue.js est divisée en cinq étapes: installer bootstrap. Importer un bootstrap dans main.js. Utilisez le composant bootstrap directement dans le modèle. Facultatif: style personnalisé. Facultatif: utilisez des plug-ins.

Comment écrire des lignes fendues sur bootstrap Comment écrire des lignes fendues sur bootstrap Apr 07, 2025 pm 03:12 PM

Il existe deux façons de créer une ligne divisée bootstrap: en utilisant la balise, qui crée une ligne divisée horizontale. Utilisez la propriété CSS Border pour créer des lignes de fractionnement de style personnalisées.

Comprendre HTML, CSS et JavaScript: un guide pour débutant Comprendre HTML, CSS et JavaScript: un guide pour débutant Apr 12, 2025 am 12:02 AM

WebDevelopmentReliesOnHTML, CSS, etjavascript: 1) HTMLSTRUCTURESCONTENT, 2) CSSSTYLESIT, et3) JavascriptAdddsInterActivity, Forming TheasisofmodernweBEBExperiences.

Comment utiliser le bouton bootstrap Comment utiliser le bouton bootstrap Apr 07, 2025 pm 03:09 PM

Comment utiliser le bouton bootstrap? Introduisez Bootstrap CSS pour créer des éléments de bouton et ajoutez la classe de bouton bootstrap pour ajouter du texte du bouton

Comment redimensionner le bootstrap Comment redimensionner le bootstrap Apr 07, 2025 pm 03:18 PM

Pour ajuster la taille des éléments dans Bootstrap, vous pouvez utiliser la classe de dimension, qui comprend: ajuster la largeur: .col-, .w-, .mw-ajustement Hauteur: .h-, .min-h-, .max-h-

Le rôle de React dans HTML: Amélioration de l'expérience utilisateur Le rôle de React dans HTML: Amélioration de l'expérience utilisateur Apr 09, 2025 am 12:11 AM

React combine JSX et HTML pour améliorer l'expérience utilisateur. 1) JSX incorpore du HTML pour rendre le développement plus intuitif. 2) Le mécanisme DOM virtuel optimise les performances et réduit les opérations DOM. 3) Interface utilisateur de gestion basée sur les composants pour améliorer la maintenabilité. 4) La gestion des états et le traitement des événements améliorent l'interactivité.

Comment configurer le cadre de bootstrap Comment configurer le cadre de bootstrap Apr 07, 2025 pm 03:27 PM

Pour configurer le framework Bootstrap, vous devez suivre ces étapes: 1. Référez le fichier bootstrap via CDN; 2. Téléchargez et hébergez le fichier sur votre propre serveur; 3. Incluez le fichier bootstrap dans HTML; 4. Compiler les sass / moins au besoin; 5. Importer un fichier personnalisé (facultatif). Une fois la configuration terminée, vous pouvez utiliser les systèmes, composants et styles de grille de Bootstrap pour créer des sites Web et des applications réactifs.

See all articles