Barre de navigation CSS

Personnalisons notre propre barre de navigation.

Barre de navigation verticale :

Nous utilisons d'abord la liste comme opérateur le plus basique, puis nous ajoutons local ou externe. Le lien ressemble à celui-ci :

<ul>
    <li><a href="http://www.php.cn">php中文网 link</a></li>
    <li><a href="http://www.php.cn">php中文网 link</a></li>
    <li><a href="http://www.php.cn">php中文网 link</a></li>
    <li><a href="http://www.php.cn">php中文网 link</a></li>
</ul>

Ensuite, nous obtiendrons cet effet :

QQ截图20161011170510.png

Les barres de navigation que nous voyons généralement ne sont pas soulignées, et Il y a un point devant, et quand notre souris se déplace sur le lien, la couleur du lien changera en conséquence. C'est l'effet que nous voulons obtenir avec CSS maintenant

Tout d'abord, nous devons supprimer le point devant

ul{    list-style: none;
}
<🎜. >Ensuite, nous supprimons le soulignement (qu'il soit décoché ou cliqué), puis ajoutons une couleur d'arrière-plan, puis l'affichons sous forme de bloc :

a:link,a:visited{   text-decoration: none;   background-color: lightgray;    display: block;
}

Enfin, nous ajoutons une couleur d'arrière-plan à la barre de navigation qui change lorsque la souris passe dessus :

a:active,a:hover{    background-color: cadetblue;
}

Voici le rendu

QQ截图20161011170631.png

L'effet vertical Une fois l'image terminée, parlons de la navigation horizontale bar. Il suffit de modifier le fichier CSS.

Nous devons d'abord supprimer l'effet d'affichage précédent, qui est cette phrase :

display: block;

Cependant, il nous suffit de changer le mode d'affichage dans la balise li :

li{    display: inline;
}

De cette façon, nous pouvons réaliser la barre de navigation horizontale

QQ截图20161011170924.png

Nous pouvons selon nos propres préférences, définir les marges, les polices, les couleurs, etc. Nous ne les décrirons pas un par un ici


.

Formation continue
||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <link rel="stylesheet" type="text/css" href="style.css" /> <title>Title</title> </head> <body> <ul> <li><a href="http://www.php.cn">php中文网 link</a></li> <li><a href="http://www.php.cn">php中文网 link</a></li> <li><a href="http://www.php.cn">php中文网 link</a></li> <li><a href="http://www.php.cn">php中文网 link</a></li> </ul> </body> </html>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!