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 :

Bootstrap et @media


Sujet :

Framework CSS Bootstrap

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 551
    Par défaut Bootstrap et @media
    Bonjour,

    Je me suis basé sur cet exemple pour cacher la navbar quand on scroll vers le bas et la réafficher quand on scroll vers le haut :

    http://codepen.io/Craig-Watson/pen/zGbNRL

    Pour essayer, il vous suffit de réduire la taille de la fenêtre du navigateur.

    Chez moi cela marche si je mets ceci dans le CSS :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    .navbar-scroll-custom {
    	transform: translateY(-52px);
    	transition-duration: 0.6s;		
    }
    Par contre si j'ajoute le @media comme dans l'exemple cela ne marche plus :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    .navbar-scroll-custom {
    	@media (max-width: 768px) {
    		transform: translateY(-52px);
    		transition-duration: 0.6s;		
    	}
    }
    Dans l'exemple cela marche bien.

    J'ai changé la source du css bootstrap pour mettre les CDN mais c'est pareil, cela ne fonctionne pas quand je précise @media dans le CSS.

    Quelqu'un aurait une idée, là je sèche.

    Merci,
    Vincent.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    @media (max-width: 768px) {
    	.navbar-scroll-custom {
    		transform: translateY(-52px);
    		transition-duration: 0.6s;		
    	}
    }

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 551
    Par défaut
    Bien vu merci.

    C'est quand même étonnant que ce le CSS doive être différemment ordonné. Quelqu'un sait pourquoi ?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Ben oui...
    il faut donner les instructions dans le bon ordre...

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 551
    Par défaut
    Oui mais je veux dire je l'ai mis dans cet ordre là http://codepen.io/Craig-Watson/pen/zGbNRL

    Cet exemple marche correctement, il suffit de réduire la taille de la fenêtre du navigateur pour le tester. C'est pour ça que je trouve ça étonnant.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Bootstrap : quelle est la meilleure façon de générer un media object
    Par billybobbonnet dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 13/03/2015, 23h26
  2. [CSS] @media print & background-color
    Par denisC dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 11/05/2005, 09h21
  3. [Outils][C#] Comment piloter Windows Media Player ?
    Par rawrr dans le forum EDI/Outils
    Réponses: 4
    Dernier message: 30/04/2005, 18h00
  4. media type Imapi
    Par eng dans le forum MFC
    Réponses: 3
    Dernier message: 01/04/2005, 18h16
  5. javax.media ?
    Par Flexinfo dans le forum Multimédia
    Réponses: 3
    Dernier message: 05/06/2004, 20h00

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