Får ej @media att trigga

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Wibbskii
    Medlem
    • 2014-10-28
    • 38

    #1

    Får ej @media att trigga

    Jag har ett problem med @media
    Jag har gjort 2 @media queries
    Code:
    @media screen and (max-device-width: 480px) and (orientation: portrait) {
    	.no-mobile {
    		display: none;
    	}
    }
    @media screen and (max-device-width: 750px) and (orientation: landscape){
    	.no-mobile {
    		display: none;
    	}
    }
    När jag testar dom i Google Chrome's mobil simulering får jag dom bägge att trigga. I ios får jag den första att trigga men inte i den andra. I android triggar ingen.
    Jag har gjort 2 klasser för att testa
    HTML Code:
    <div class="no-mobile">desktop</div>
    <div class="on-mobile">Mobil</div>
    Och dessa har jag slängt in på en utvecklingsite http://dev.ctc.se/

    Vad gör jag för fel?
  • voigtann1
    Forumvärd
    • 2001-06-14
    • 8810

    #2
    båda klasserna i din CSS är ju .no-mobile är det rätt tänkt?
    "det går inte att lära en gammal norrlänning byta namn på irc" - gammalt kinesiskt uttryck

    Comment

    • Wibbskii
      Medlem
      • 2014-10-28
      • 38

      #3
      Ja för jag har inte gjort några klasser för on-mobile än.
      Jag vill att div no-mobile skall döljas när man tittar i mobil.

      Inget förslag?

      Comment

      • metalboy
        Medlem
        • 2005-01-14
        • 870

        #4
        Jag testade att gå in på sidan med en Samsung Galaxy S6, både Chrome och androids Internet-browser, och texten "desktop" syns inte. Det verkar alltså fungera enligt i önskemål i android?
        "Det finns tre sorters lögn; vanlig lögn, förbannand lögn och statistik" - Mark Twain

        Comment

        • Wibbskii
          Medlem
          • 2014-10-28
          • 38

          #5
          Tack för info.
          Om du lägger telefonen i landscape, är även då desktop borta?

          Comment

          • metalboy
            Medlem
            • 2005-01-14
            • 870

            #6
            Originally posted by Wibbskii
            Tack för info.
            Om du lägger telefonen i landscape, är även då desktop borta?
            Svar: Ja
            "Det finns tre sorters lögn; vanlig lögn, förbannand lögn och statistik" - Mark Twain

            Comment

            • Wibbskii
              Medlem
              • 2014-10-28
              • 38

              #7
              Tack för info.
              Bara för mig att fortsätta felsöka varför det inte fungerar på ios då.

              Comment

              • Wibbskii
                Medlem
                • 2014-10-28
                • 38

                #8
                Kan det krocka om man har flera @media med samma inställningar?
                Tex.
                Code:
                @media (max-width: 667px) {
                	.klass1{...}
                }
                @media (max-width: 667px) {
                	.klass2 {...}
                }

                Comment

                • Wibbskii
                  Medlem
                  • 2014-10-28
                  • 38

                  #9
                  Fick rätt på det nu. Tror jag har en krock någonstans i min css fil. Bara att gå genom alla 5000 rader

                  Comment

                  Working...