2010-06-29 63 views
1

只是想知道是否有办法强制浏览器调出水平滚动条。我的问题是我在div中有一些图像,当我缩小窗口时它们会“溢出”。我宁愿不使用溢出属性,也不想调整图像大小。强制浏览器添加水平滚动条?

由于提前,

马特

+0

咦?如果它们溢出窗口外,滚动条默认会弹出。 – ceejayoz 2010-06-29 22:03:42

+0

对不起,如果我不清楚。我的意思是,当我缩小浏览器窗口时,它们溢出了div。直到浏览器窗口到达滚动条显示的图像。 – Matt 2010-06-29 22:07:06

回答

2

啊,我是一个小菜鸟。我需要做的只是将其添加到我的脚本中:

$(window).resize(function() { 
if($(window).width() <= 1200) 
    $("body").css("width","1200px"); 
else 
$("body").css("width","100%"); 
}); 

这正是我所希望的。

感谢您的帮助球员。

+2

你知道你可以使用'min-width:1200px'吗? – Killah 2013-03-19 11:13:38

+0

哦!非常感谢你的回答 – fc123 2014-10-08 10:31:15

2

使用CSS3 overflow-x财产强制滚动:

overflow-x: scroll 

领带到一个Javascript回调的onResize,你应该准备就绪。

+0

我想整个页面的滚动条,而不是div本身。 – Matt 2010-06-29 22:41:20

+0

您是否尝试过直接在身体标签上使用“溢出”(可能与某些“宽度”设置/调整相结合) – hundredwatt 2010-06-29 23:20:22

+0

完全正确的答案。 – 2017-03-29 20:59:51