如果用戶屏幕爲< 1024px,我想隱藏浮動div,因爲它會覆蓋我的博客內容區域。我在網上發現了這個jQuery,但我不知道如何使用它。如果屏幕小於一定寬度,則隱藏div
$(document).ready(function() {
if ((screen.width>1024)) {
// if screen size is 1025px wide or larger
$(".yourClass").css('display', 'none'); // you can also use $(".yourClass").hide();
}
elseif ((screen.width<=1024)) {
// if screen size width is less than 1024px
$(".yourClass").css('display', 'block'); // here you can also use show();
}
});
如果我的浮動div類名稱是sharecontent,我應該像下面那樣替換上面的腳本嗎?如果是,它不起作用。
$(document).ready(function() {
if ((screen.width>1024)) {
// if screen size is 1025px wide or larger
$(".sharecontent").css('display', 'none'); // you can also use $(".yourClass").hide();
}
elseif ((screen.width<=1024)) {
// if screen size width is less than 1024px
$(".sharecontent").css('display', 'block'); // here you can also use show();
}
});
我也試過更換與window.width的screen.width但仍然沒有成功:(
請勿使用Javascript修復非Javascript問題。最好修復CSS – Gareth 2010-11-28 09:37:22
而且無論如何,爲什麼它關係我的屏幕尺寸是多少?我可能沒有我的瀏覽器窗口全屏 – Gareth 2010-11-28 09:38:54
Gareth提出了一個重要的觀點,你應該看看窗口的寬度,而不是真正的屏幕。 – Orbling 2010-11-28 12:16:11