html中,怎样让网页在屏幕上居中?
整个网页设定的宽度为1920,在1920的屏幕上是正好的,但是在ie浏览器中,1920的分辨率下网页会变得很大,右边和下边都会出现滚动条,右边的可以不管,可是下边因为出现...
整个网页设定的宽度为1920,在1920的屏幕上是正好的,但是在ie浏览器中,1920的分辨率下网页会变得很大,右边和下边都会出现滚动条,右边的可以不管,可是下边因为出现滚动条了,整个页面也是居左显示的,只有整个页面都显示在屏幕中才是居中显示,想问一下,怎么能让下面没有滚动条,只显示适应浏览器的大小然后居中显示,超出的不显示呢?
展开
3个回答
展开全部
外层你可以设置为width:100%;margin: 0 auto;这个是可以使宽度取自屏幕分辨率的宽度,并且居中显示.
内层的话如果你想要在比如1366的屏幕上显示,那就也是按照这个原则,当然你可以设定一个max-width,一般不会超出最大宽度,当然你也可以设置为min-width,这个是允许的最小的宽度,意思就是可以超出,但是不能低于这个宽度.
希望我的回答能帮到你!
内层的话如果你想要在比如1366的屏幕上显示,那就也是按照这个原则,当然你可以设定一个max-width,一般不会超出最大宽度,当然你也可以设置为min-width,这个是允许的最小的宽度,意思就是可以超出,但是不能低于这个宽度.
希望我的回答能帮到你!
追问
你好,我这个网页现在是1920的宽度,屏幕的分辨率也是1920的,body设的是100%,在其他浏览器都能正常显示,只有在ie浏览器不正常,会变得特别大,所以才会产生整个网页会从左边开始显示,只有拉动下面的滚动条才可以看到中间的内容。我试了让它横向超出不显示,还是从左边开始显示,滚动条是没了,中间的内容也看不到了。。。不知道你能明白我的意思么?
追答
那是你内层的宽度超过了1920px,所以你内层的尽量设置不超过1920,有的时候盒子模型解析不同,你要做到相同的话要考虑一些兼容性的问题.
展开全部
如果要兼容其他 宽度的话,试下用 100% ,别用1920的固定值,你可以使用最小宽度来限制最小的兼容宽度,例如: min-width: 1000px;
追问
这个方法我试了,不好使啊。。。还是没变啊。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
创建一个div
<div id="center">内容</div>
写如下语句
<style>
#center {
margin:0 auto;
}
</style>
还可以再其中定义其高,宽,背景等!
<div id="center">内容</div>
写如下语句
<style>
#center {
margin:0 auto;
}
</style>
还可以再其中定义其高,宽,背景等!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询