IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

[CSS] menu mobile à cacher


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [CSS] menu mobile à cacher
    Alors voilà. Je suis en train de construire un site web et j'ai envie de mettre un menu mobile. Le problème c'est que je ne sais pas comment faire pour cacher le menu quand celui-ci est en dehors du cadre : ici

    mon css :

    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
    #menu
    {
    	position:relative;
    	top:100px;
    	left:-180px;
    	width:200px;
    	height:200px;
    	background-color:#00FFCC;
    	text-decoration:none;
    	text-align:center;
    }
     
    #menu:hover
    {
    	left:0px;
    	background-color:#00FFCC;
    }

  2. #2
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par défaut
    avec visibility:hidden non ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    C'est ce que je pensais au départ mais le problème c'est qu'avec hidden, le #menu:hover ne marche pas. La souris ne survol jamais le menu invisible.

  4. #4
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Cela te conviendrait-il?

    CSS:
    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
    /* Menu */
    #menu
    {
    	position:relative;
    	top:100px;
    	left:0px;
    	width:20px;
    	height:200px;
    	background-color:#00FFCC;
    	text-decoration:none;
    	text-align:center;
    }
    
    #menu * {
    	visibility:hidden;
    }
    
    #menu:hover
    {
    	width:200px;
    }
    #menu:hover * {
    	visibility: visible;
    }
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  5. #5
    Invité
    Invité(e)
    Par défaut
    hum hum...

    je comprends pas à quoi #menu* ...

  6. #6
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    ca veut dire que tout ce que tu peux mettre dans menu sera caché en mode "replié" (mais pas l'élément menu lui-même, juste sa descendance)

    J'ai mis * car je ne sais pas exactement ce que contiendra ton menu
    Tu peux être plus précis en ne cachant que les liens (menu a) ou bien des éléments qui ont une classe en commun (menu .a_cacher)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

Discussions similaires

  1. [CSS] Menu qui disparait derriere un champ
    Par Pepito dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 06/09/2005, 10h03
  2. un menu mobil se transformant en menu statique...
    Par Jiraiya42 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 07/06/2005, 17h26
  3. [CSS] Menu devenant gras
    Par Mitaka dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 18/05/2005, 13h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo