Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    problema con i media tag

    Salve sto avendo un problema con i media tag dove non me ne esco fuori:

    codice HTML:
    <link rel="stylesheet" media="screen and (max-device-width:1023px)" href="style/mobile.css" type="text/css" />
    <link rel="stylesheet" media="screen and (min-device-width:1024px)" href="style/desktop.css" type="text/css" />
    
    ...
    
    <div id="mobile"></div>
    <div id="desktop"></div>
    Il file mobile.css:
    codice:
    #mobile { display:block; }
    #desktop { display:none; }
    Il file desktop:
    codice:
    #mobile { display:none; }
    #desktop { display:block; }
    perche non mi prende la scomparsa dei tag?
    cio i tag con display "none" me li fa vedere ugualmente anche se poi tutte le classi nei file non li legge.

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    764
    Se mel tag media cambi gli attributi max-device-width e min-device-width, rispettivamente in max-width e min-width, funziona.

  3. #3
    ecco mi scuso ma vi era una tabella che ho dimenticato di elimianre e pensavo che mi faceva comparire dei tag che ci sono in mobile

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    764
    Se provi una cosa così semplice, vedi che funziona correttamente con max-width e min-width.

    codice:
    <style>
    @media screen and (max-width:1023px){
        #mobile {display:block; }
        #desktop {display:none;}
    }
    
    @media screen and (min-width:1024px){
        #mobile { display:none;}
        #desktop {display:block;}
    }
    </style>
    <div id="mobile">MOBILE</div>
    <div id="desktop">DESKTOP</div>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.