Bonjour !
Je rencontre un petit problème sur un site web en cours de construction.
Celui-ci s'adapte parfaitement à ma résolution d'écran ainsi que les autres résolutions quelle qu'elles soient.
Sauf un élément qui fait tache ! Le menu.
En effet quand je passe par exemple sur une résolution de 1024*768 se redimensionne d'une façon bizarre.
Le menu avec la résolution native de 1366*768 :
Le menu avec la résolution de 1024*768 :
Auriez-vous une astuce pour corriger ce problème ? Merci d'avance.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <nav> <div class="header2"> <img src="images/hearder_carte.png"> <div class="texte">CARTE</div> </div> <ul> <li class="mv-item"><span><img src="images/balise_1.png" /></span><a href="dashboard.html">Dashboard</a></li> <li id="en-cours" class="mv-item"><span><img src="images/balise_2.png" /></span><a href="carte.html">Carte</a></li> <li class="mv-item"><span><img src="images/balise_3.png" /></span><a href="option.html">Option</a> <li class="mv-item"><span><img src="images/balise_4.png" /></span><a href="aide.html">Aide</a></li> <li class="mv-item"><span><img src="images/balise_5.png" /></span><a href="statistique.html">Statistique</a></li> </ul> </nav>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 nav { width: auto; height: auto; padding: 4px; /* on fait un peu de place autour des liens */ margin: 0; /* on annule les marges */ background: #D7D7D7; border-bottom : 1px solid #C2C2C2; font-size: 22px; font-family: 'Lato-Regular'; min-width : 768px; } li{ display: inline; } /* styles des liens */ .mv-item a { margin: 10px 0; /* espace les liens d'1 px */ padding: 8px 20px; /* marges internes pour aérer */ color: #666; background: #D7D7D7; text-decoration: none; /* on vire le soulignement */ /* on définit la transition pour les navigateurs */ -webkit-transition: all .3s; /* Chrome/Safari */ -moz-transition: all .3s; /* Firefox (plus trop nécessaire) */ transition: all .3s; /* syntaxe officielle */ } /* styles changeants au survol et focus */ .mv-item a:hover, .mv-item a:focus { background: #0066A0; color: #FFF; padding-left: 30px; /* décalage du contenu de 10px vers la droite (30-20 = 10) */ } #en-cours a{ background-color: #0066A0; color: #FFF; }
Partager