2010-12-07 13 views
0

Gibt es eine Möglichkeit, JavaScript zu verwenden, um ein div-Element auszublenden, wenn das iPhone in den Porträtmodus wechselt?iPhone-Ausrichtung HTML-Verbergen

+0

Einer meiner eigenen, [vorherige Fragen] (http://stackoverflow.com/questions/2323281/can-js-jquery-determine-the-orientation-of-the-iphone), könnte eine kurze Lektüre wert sein. –

Antwort

1
@media all and (orientation:portrait){ 
    #divID { 
     display: none; 
    } 
} 

Pop, die in Ihrem CSS ;-)

0

Sie ein Lil tun könnte js "Trick":

var elem = document.getElementById('elemID'); 
window.onorientationchange = function(){ 
    if(document.body.offsetWidth == 960){ //don't remember the best way to retrieve body width atm 
     elem.style.display = "none";  
    }else{ 
     elem.style.display = "block"; 
    } 
}