Pouvez-vous me dire si mon code est juste`?
Résolu
nekfroid
-
nekfroid -
nekfroid -
Bonjour,
Je n'arrive pas à setup le :hover...
Merci, nekfroid.
Configuration: Windows / Chrome 70.0.3538.110
<!DOCTYPE [/html/htmlintro.php3 html]> <html> <head> <meta charset="utf-8"> <title>mdrr test</title> <link rel="stylesheet" href="src/css/main.css"> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.1/css/all.css" integrity="sha384-gfdkjb5BdAXd+lj+gudLWI+BXq4IuLW5IT+brZEZsLFm++aCMlF1V92rMkPaX4PP" crossorigin="anonymous"> </head> <body> <header role='header'> <nav class="menu" role='naviagtion'> <div class="inner"> <div class="m-left"> <h3 class="logo"> Prof Ouatt </h3> </div> <div class="m-right" role="hover"> <a href='#' class="m-link"> <i class="fas fa-home" aria-hidden='true'></i> Accueil</a> <a href='#' class="m-link"> <i class="fas fa-book" aria-hidden='true'></i> Mes oeuvres</a> <a href='#' class="m-link"> <i class="fas fa-user-graduate" aria-hidden='true'></i> Mon parcours</a> <a href='#' class="m-link"> <i class="fas fa-envelope" aria-hidden='true'></i> Me contacter</a> </div> </div> </nav> </div> </header> <div class="block"> <div class="banner"> <img src="src/img/bg1.jpg" class="banner-image"> <div class="banner-content"> <h1 class="banner-text"> Bienvenue sur mon site! </h1> </div> </div> </div> <i class="fas fa-book-reader"></i> <p class="text-content"> "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."</p> </body> </html>
Je n'arrive pas à setup le :hover...
Merci, nekfroid.
A voir également:
- Pouvez-vous me dire si mon code est juste`?
- Code ascii - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code blocks - Télécharger - Langages
2 réponses
voici mon css :
@import url('https://fonts.googleapis.com/css?family=Indie+Flower'); @import url('https://fonts.googleapis.com/css?family=Staatliches'); @import url('https://fonts.googleapis.com/css?family=Roboto:400,700'); @import url('https://fonts.googleapis.com/css?family=Shadows+Into+Light'); html,body{ margin: 0; padding: 0 font-family: 'Poppins', sans-serif; } body { background-color: darkgrey; } header { background-color: rgba(0, 0, 0, 0); height: 66px; vertical-align: middle; font-family: 'Roboto', sans-serif; text-transform: uppercase; font-weight: 700; position: fixed; } .logo{ .margin-left: background-color : white; color: white; font-size: x-large; } .m-left{ float: left; } .m-right{ float: right; line-height: 66px; font-family: 'Poppins', sans-serif; } .menu{ width: 100% height: 66px background-color: darkgrey; line-height: 66px } .logo{ margin: 0; padding: 0; letter-spacing: 1px; } .m-link{ color: white; padding: 0; margin: 0 25px; } .m-link i{ margin-right: 5px; } .m-link { border-bottom: 2px ; padding-bottom: 3px; text-decoration: none; text-transform: } .inner { padding: 0; margin: 0 10px; } .m-link .hover { border-bottom: 2px solid white; } @media only screen and (max-width: 960px){ .m-right { display: none; } } .banner-image { width: 100% } .banner-text{ font-family: 'Poppins', sans-serif; text-align: center; margin-top: -500px; color: white; position: fixed; } .text-content{ font-family: 'Poppins', sans-serif; width: 33%; background-color: darkgrey; margin: 4 4px; padding: 4 4px; color: white; } .icon{ color: white; }
Bonjour
En css, le point devant un sélecteur signifie que tu fais référence à une classe.
Par exemple, logo et m-link sont des classes, tu définis .logo et .m-link dans ton CSS et c'est ok.
Mais hover n'est pas une classe. Tu ne dois pas écrire .hover
Pour indiquer que la souris passe sur un m-link, il faut utiliser la syntaxe
En css, le point devant un sélecteur signifie que tu fais référence à une classe.
Par exemple, logo et m-link sont des classes, tu définis .logo et .m-link dans ton CSS et c'est ok.
Mais hover n'est pas une classe. Tu ne dois pas écrire .hover
Pour indiquer que la souris passe sur un m-link, il faut utiliser la syntaxe
.m-link:hover.