我一直在尋找這個問題的答案几個小時,並找不到任何有效的。如果瀏覽器窗口小於給定大小,如何使用Javascript隱藏一些ID元素?
如果瀏覽器窗口寬度小於給定大小,那麼如果網頁不可見,則需要製作一些元素。這是因爲窗口左側有一些固定位置的「按鈕」,當窗口翻轉時會展開,但如果窗口寬度小於約1056像素,則按鈕與主頁面內容重疊。
我有一個腳本來返回窗口大小並將該值放入一個變量。 (測試)
我已經看到了如何使事情可見或不使用jQuery和使用Javascript,但它們都不適用於我。
我試圖隱藏的圖像的id是#go2。
這裏是腳本的一部分,我一直在努力去工作:
if (viewportwidth <1056)document.write('<p>Your viewport width is LESS than 1056</p>');
if (viewportwidth <1056)document.getElementById('go2').style.display = 'none';
我不得不使用{}文字標籤的頁面使用Smarty模板!
我對javascript和jQuery非常陌生,並且非常感謝您的幫助。
謝謝。
你可以用CSS和jQuery做,這樣說的:HTTP:// CSS -tricks.com/resolution-specific-stylesheets/ – diEcho 2011-05-18 15:49:22