当你有一个窗口滚动时的身体大小

问题描述:

我有一个基本的问题... 当你有一个滚动条的HTML页面,身体元素的大小保持等于窗口大小,而不是有效宽度的窗口内的页面...为什么? 有没有办法修改这种行为?当你有一个窗口滚动时的身体大小

+1

哪个浏览器在哪个操作系统上?你怎么测试它?在我看来,如果我减少我的浏览器窗口的大小(所以我得到滚动条),身体_is_调整大小(或者它看起来像是,像一个页面像*是移动8px到左侧,以保持'居中' ) – oezi 2010-07-26 12:22:36

+0

ie,firefox,safari chrome和windows中的歌剧 – Clare 2010-07-26 14:58:06

我认为,如果你float身体里面的内容,也不要预测容器的扩张这只是发生..

如果你愿意展示一些代码,我们也许能够确切地告诉你为什么它发生在你的情况..

+0

它也发生在这个页面 – Clare 2010-07-26 14:58:49

我不知道你在问什么,但我相信你想要没有SCROLLBARS,我说得对吗?

如果是这样,那么把它放进你的CSS

html, body { 
    margin: 0px; 
    padding: 0px; 
    width: {whatever width you want} 
} 
+0

Uhhhhhh,什么?! – 2010-07-26 14:56:21

+0

不,滚动条不成问题... 我在这个网站上发生的事情......如果你把一个正确的边框放在“body”元素上,并调整页面的大小以使其具有滚动条,你会看到边框切割页面...因为body元素具有窗口的宽度... – Clare 2010-07-26 14:54:29

我不能说究竟为什么它的发生,但可以使用CSS“最小宽度”指令来克服这个问题。希望能帮助到你。