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 :

Style mobile et desktop appliqué


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de Aizen64
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    563
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 563
    Par défaut Style mobile et desktop appliqué
    Bonjour,

    j'ai un souci sur des résoltions desktop ou le style mobile est appliqué alors que je suis dans une résolution desktop et je ne comprend pas pourquoi :

    Code CSS : 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
     
    /* fichier d'import général SASS */
    @import mobile/app.sass
     
    @media only screen and (min-width: 100em)
        @import desktop/app.sass
     
    /* fin de fichier d'import SASS */
     
    /* fichier desktop */
    .col-xs-12:nth-of-type(2) span, .col-xs-12:only-child span
          display: inherit
    /* fin de fichier desktop */
     
    /* fichier mobile */
    .col-xs-12:nth-of-type(1) span, .col-xs-12:only-child span
          display: inherit
    /* fin de fichier mobile */

    L'idée de base est d'afficher le premier élément d'une liste en mobile et en desktop soit le 1er s'il est seul, sinon le second.

    Aucun problème en affichage mobile, le style est bien appliqué, en revanche sur des réso desktop,

    Une idée sur la cause du problème ?

    Quand je met en commentaire ma règle dans le fichier mobile, la règle desktop est bien appliquée;

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut

    Pour les commentaires il faut utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /* ici mon commentaires */
    non pas //.
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    1- je ne maitrise pas la syntaxe SASS, mais il me semble qu'il faut des accolades...

    2- dans une logique "mobile first" :
    • on écrit d'abord le code "mobile",
    • et ensuite le code "desktop" (dans la condition @media ...)

    Ce que tu n'as pas fait.
    Là, le code "mobile", écrit après, écrase le code "desktop".

Discussions similaires

  1. le style .css ne s'applique pas sur mozilla
    Par steware1 dans le forum ASP.NET
    Réponses: 17
    Dernier message: 16/09/2010, 12h10
  2. [CSS 2] Style CSS qui s'applique sur un élément non concerné [IE8]
    Par alexgille dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 10/08/2010, 12h09
  3. [CSS 2] Style qui ne s'applique pas sur un l'id d'un formulaire
    Par alexgille dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 02/07/2010, 11h00
  4. Style qui ne s'applique pas
    Par Neuromancien2 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 03/06/2008, 12h47
  5. [CSS] 1er style défini ne s'applique pas
    Par CTux dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 11/07/2005, 11h40

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