Maison interface Web js tutoriel jquery réalise le menu de navigation du centre personnel, qui est très efficace et magnifique_jquery

jquery réalise le menu de navigation du centre personnel, qui est très efficace et magnifique_jquery

May 16, 2016 pm 04:37 PM
个人中心 导航菜单

Précédemment, je vous ai présenté une navigation dans les menus sympa implémentée par jquery et css3. Il s'agit d'un menu de navigation développé par jquery. Il peut être placé dans le backend du centre utilisateur personnel du site portail. L'effet et l'apparence sont très bons. Jetons d'abord un coup d'œil aux rendus :

Téléchargement du code source

Jetons un coup d'œil au code implémenté :

code html :

<nav class="animated bounceInDown">
<ul>
<li><a href="#profile">
<div class="fa fa-user">
</div>
Profile </a></li>
<li><a href="#message">
<div class="fa fa-envelope">
</div>
Messages <span class="badge right">12</span> </a></li>
<li class="sub-menu"><a href="#settings">
<div class="fa fa-gear">
</div>
Settings
<div class="fa right fa-caret-up">
</div>
</a>
<ul style="display: block;">
<li><a href="#settings">Account </a></li>
<li><a href="#settings">Profile </a></li>
<li><a href="#settings">Secruity & Privacy </a></li>
<li><a href="#settings">Password </a></li>
<li><a href="#settings">Notification </a></li>
</ul>
</li>
<li class="sub-menu"><a href="#message">
<div class="fa fa-question-circle">
</div>
Help
<div class="fa right fa-caret-down">
</div>
</a>
<ul style="display: none;">
<li><a href="#settings">FAQ's </a></li>
<li><a href="#settings">Submit a Ticket </a></li>
<li><a href="#settings">Network Status </a></li>
</ul>
</li>
<li><a href="#message">
<div class="fa fa-sign-out">
</div>
Logout </a></li>
</ul>
</nav>
Copier après la connexion
code css :

body
{
background: #f7f7f7 url("1.jpg") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
font-family: "Roboto";
font-size: 14px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
body::before
{
content: '';
position: fixed;
z-index: -1;
top: 0;
left: 0;
background: #34495e; /* IE Fallback */
background: rgba(52, 73, 94, 0.8);
width: 100%;
height: 100%;
}
nav
{
position: absolute;
top: 50%;
left: 50%;
width: 360px;
margin: -78px 0 100px -180px;
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
}
nav ul
{
list-style: none;
margin: 0;
padding: 0;
}
nav ul li
{
/* Sub Menu */
}
nav ul li a
{
display: block;
background: #3498db;
padding: 10px 15px;
color: #fff;
text-decoration: none;
-webkit-transition: 0.2s linear;
-moz-transition: 0.2s linear;
-ms-transition: 0.2s linear;
-o-transition: 0.2s linear;
transition: 0.2s linear;
}
nav ul li a:hover
{
background: #2980b9;
}
nav ul li a .fa
{
width: 16px;
text-align: center;
margin-right: 5px;
}
nav ul li a .badge
{
display: inline-block;
background: #fff; /* IE Fallback */
background: rgba(255, 255, 255, 0.2);
padding: 3px 7px;
color: #fff;
font-size: 12px;
font-weight: 800;
}
nav ul li ul li a
{
background: #444;
border-left: 4px solid transparent;
padding: 10px 20px;
}
nav ul li ul li a:hover
{
background: #333;
border-left: 4px solid #3498db;
}
/* Float Right/Left */
.right
{
float: right;
}
.left
{
float: left;
}
Copier après la connexion
code js :

$('.sub-menu ul').hide();
$(".sub-menu").click(function () {
$(this).children("ul").slideToggle("100");
$(this).find(".right").toggleClass("fa-caret-up fa-caret-down");
}); //@ sourceURL=pen.js
Copier après la connexion
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

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

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 implémenter le menu de navigation basé sur les autorisations dans Laravel Comment implémenter le menu de navigation basé sur les autorisations dans Laravel Nov 02, 2023 pm 06:52 PM

À mesure que les sites Web et les applications deviennent fonctionnellement plus complexes, la gestion des autorisations devient critique. Lorsqu'un utilisateur se connecte via l'authentification, nous souhaitons qu'il puisse accéder aux pages et fonctionnalités pour lesquelles il a l'autorisation, mais pas aux pages et fonctionnalités pour lesquelles il n'a pas l'autorisation. Cet article expliquera comment implémenter un menu de navigation basé sur les autorisations dans Laravel afin que nous puissions facilement contrôler ce que l'utilisateur peut voir. Étape 1 : Installer Laravel et configurer la base de données Si vous connaissez déjà Laravel, vous pouvez ignorer cette étape. Sinon, veuillez suivre les

Compétences en conception et développement UniApp pour le centre personnel et la page de paramètres Compétences en conception et développement UniApp pour le centre personnel et la page de paramètres Jul 06, 2023 pm 02:53 PM

UniApp est un framework de développement basé sur Vue.js, qui peut créer simultanément des applications Android, iOS et H5. Dans UniApp, il est très courant de réaliser la conception et le développement d'un centre personnel et d'une page de paramètres. Cet article présentera quelques conseils sur la façon de concevoir et de développer des pages de centre personnel et de paramètres, et donnera des exemples de code correspondants. Tout d’abord, nous devons concevoir un centre personnel et une page de paramètres simples et faciles à utiliser. Le centre personnel comprend généralement l'avatar de l'utilisateur, le nom d'utilisateur, les informations personnelles, les commandes, les paramètres et d'autres modules.

HTML, CSS et jQuery : créez un beau menu de navigation HTML, CSS et jQuery : créez un beau menu de navigation Oct 24, 2023 am 08:23 AM

HTML, CSS et jQuery : créez un beau menu de navigation Le menu de navigation joue un rôle très important dans la conception Web. Il fournit non seulement des fonctions de navigation aux visiteurs, mais augmente également l'expérience utilisateur du site Web. Cet article expliquera comment utiliser HTML, CSS et jQuery pour créer un beau menu de navigation, avec des exemples de code spécifiques. 1. Structure HTML Tout d'abord, nous devons utiliser HTML pour créer la structure du menu de navigation. Voici un modèle de menu de navigation HTML simple : &lt;n

Comment utiliser le menu de navigation dans ThinkPHP6 Comment utiliser le menu de navigation dans ThinkPHP6 Jun 21, 2023 am 08:03 AM

Avec le développement d'Internet, les sites Web deviennent de plus en plus complexes, leurs fonctions de plus en plus abondantes et les besoins des utilisateurs de plus en plus diversifiés. Afin de permettre aux utilisateurs de localiser rapidement les fonctions requises, le menu de navigation. est devenu un élément indispensable. Comment utiliser le menu de navigation dans ThinkPHP6 ? Cet article vous présentera étape par étape. 1. Créez une table de données de menu de navigation. Dans ThinkPHP6, nous pouvons utiliser une base de données pour stocker les informations du menu de navigation. Tout d'abord, nous devons créer une table de données de menu de navigation. La structure spécifique de la table est la suivante : CREAT

Comment utiliser JavaScript pour obtenir l'effet de surbrillance en faisant défiler le menu de navigation jusqu'à une position spécifiée ? Comment utiliser JavaScript pour obtenir l'effet de surbrillance en faisant défiler le menu de navigation jusqu'à une position spécifiée ? Oct 19, 2023 am 09:46 AM

Comment utiliser JavaScript pour obtenir l'effet de surbrillance en faisant défiler le menu de navigation jusqu'à une position spécifiée ? Le menu de navigation est l'un des composants courants dans la conception Web. Afin d'améliorer l'expérience utilisateur, nous pouvons utiliser JavaScript pour obtenir l'effet de surbrillance lorsque le menu de navigation défile jusqu'à une position spécifiée. De cette façon, au fur et à mesure que l'utilisateur fait défiler la page, le menu de navigation se mettra à jour en temps réel pour afficher l'emplacement actuel. La clé pour obtenir cet effet est de surveiller l'événement de défilement de page et de déterminer la relation entre la position de défilement actuelle et la position spécifiée. Ci-dessous, nous allons

Comment implémenter un menu de navigation à défilement fluide sur une page Web via du CSS pur Comment implémenter un menu de navigation à défilement fluide sur une page Web via du CSS pur Oct 20, 2023 pm 04:22 PM

Comment implémenter un menu de navigation à défilement fluide sur une page Web via du CSS pur. Guider les utilisateurs dans la navigation dans une page Web est un élément de conception important, et un menu de navigation à défilement fluide est un moyen de fournir une expérience de navigation conviviale. Cet article présentera comment implémenter un tel menu de navigation via du CSS pur et fournira des exemples de code correspondants. 1. Structure HTML Tout d'abord, nous devons créer la structure de base du menu de navigation en HTML. Voici un exemple simple : &lt;navclass="smooth-scr

HTML, CSS et jQuery : créez un effet d'animation déroulant dans le menu de navigation HTML, CSS et jQuery : créez un effet d'animation déroulant dans le menu de navigation Oct 27, 2023 pm 03:22 PM

HTML, CSS et jQuery : créez un effet d'animation déroulant dans le menu de navigation. Dans le développement Web, un effet de page attrayant peut augmenter la préférence des utilisateurs pour le site Web et améliorer l'expérience utilisateur. Parmi eux, la navigation dans les menus est l'un des éléments courants des sites Web. Nous pouvons ajouter des effets d'animation pour augmenter l'effet interactif des menus et rendre le site Web plus vivant. Dans cet article, nous utiliserons HTML, CSS et jQuery pour créer un menu de navigation avec des effets d'animation déroulants. À travers les étapes suivantes, vous apprendrez à l'utiliser

Étapes de mise en œuvre pour la mise en œuvre d'un menu de navigation réactif en utilisant du CSS pur Étapes de mise en œuvre pour la mise en œuvre d'un menu de navigation réactif en utilisant du CSS pur Oct 21, 2023 am 08:30 AM

Pure CSS est un moyen rapide de créer des menus de navigation réactifs sans utiliser JavaScript. Dans cet article, nous vous présenterons les étapes détaillées pour mettre en œuvre un menu de navigation réactif, avec des exemples de code concrets. Étape 1 : Structure HTML Tout d’abord, nous devons configurer la structure HTML du menu de navigation. Voici un exemple simple :&lt;navclass="navbar"&gt;&lt;ulclass="menu&q

See all articles