HTML CSS:div元素高度调整为+分辨率时为100%
最近我正在编写一个网页,突然遇到了一个非常烦人的问题 我有100%的边栏高度,但当我将浏览器分辨率调整到150%并一直滚动到底部时,我看到屏幕和div标签之间有一个巨大的间隙 截图 我的CSSHTML CSS:div元素高度调整为+分辨率时为100%,html,css,resize,height,resolution,Html,Css,Resize,Height,Resolution,最近我正在编写一个网页,突然遇到了一个非常烦人的问题 我有100%的边栏高度,但当我将浏览器分辨率调整到150%并一直滚动到底部时,我看到屏幕和div标签之间有一个巨大的间隙 截图 我的CSS html { padding: 0; margin: 0; height: 100% } body { background: url(images/bg.png) #f7f7f7; margin: 0 auto; padding: 0;
html {
padding: 0;
margin: 0;
height: 100%
}
body {
background: url(images/bg.png) #f7f7f7;
margin: 0 auto;
padding: 0;
width: 1080px;
min-height: 100%;
overflow:hidden;
}
html, body{
min-height:100%;
height:100%;
}
#nav {
background: url(images/navigacija.png) repeat-y;
position: absolute;
min-height:100%;
height:100%;
top:0; bottom:0;
left: 0;
}
对不起,我说的是英语,感谢那些愿意提供帮助的人。尝试将导航高度设置为自动,而不是100%,并删除“最小高度”属性。像这样:
#nav {
background: url(images/navigacija.png) repeat-y;
position: absolute;
height:auto;
top:0;
bottom:0;
left: 0;
}