2012-12-16 120 views
-1

結賬www.usatoday.com
當瀏覽器調整大小時,右側部分將隱藏。然後它從任何地方出現,當點擊按鈕(反過來,現在隱藏時)。我想做同樣的事情。如何在瀏覽器調整大小時隱藏div?

+2

該行爲的術語是「響應式設計」,即屏幕上的內容根據可用的視口大小而變化。看看它,並開始閱讀關於它是如何完成的。這是一個非常廣泛的話題。 –

回答

7

使用媒體查詢在你的CSS

@media only screen and (max-device-width: 480px) { 
    .mydiv{display:none;} 
} 

相應地改變你的寬度。

3

我建議你很簡單的決定。這裏是你的html:

<div id="divToHide"> 
    TEXT THAT SHOUD DISAPPEAR 
</div> 
<button id="showDivToHide"> 
    Show div</button> 

這是javascript代碼:

$(document).ready(function() { 
    $(window).resize(function() { 
     $('#divToHide').hide(); 
    }); 

    $('#showDivToHide').click(function() { 
     $('#divToHide').show(); 
    }); 
}); 

當然你也可以形容自己的規則隱藏和顯示你的股利。

相關問題