html 屏幕大小问题
做完网页出现屏幕大小问题。24寸屏以上的没很好的显示,但低于24的里边内容就乱了而且出现左右滚动条。这问题怎么解决啊大哥大姐们帮帮我这新手吧!...
做完网页出现屏幕大小问题。24寸屏以上的没很好的显示,但低于24的里边内容就乱了而且出现左右滚动条。这问题怎么解决啊 大哥大姐们帮帮我这新手吧!
展开
1个回答
展开全部
这是你做页面的时候没规划好。一般设计网页之前就要考虑显示器的尺寸。
显示器一般是以下几个尺寸:
1366x768/1440x900/1600x900/1920x1080
我们不需要考虑显示器高度,很多网站将页面设计成最大1200宽。
通常一个页面设计好之后我们要把这个页面的模块根据宽度分成两个类:
小于1200px宽的;
大于1200px宽的;
对于小于1200宽度的模块,我们只需将其根据设计上的尺寸写出来即可。
这部分的内容在css中的特征是数值都以像素显示,如600px、150px之类的。
接下来处理让很多程序员头痛的部分:大于1200宽的部分。
这就需要知道自适应的概念了。
所谓自适应,就是不论在什么尺寸的显示器上显示,这类模块都会根据一定的比例在显示器中显示,如果不是刻意为之,是不会有超出显示器屏幕宽度的部分存在的。
这部分模块的特点在css中经常以%体现,比如:width:50%;、left:20%。
此外,对于width:100%之类的样式,浏览器依然会出现横向滚动条。
但是此时的滚动条几乎是毫无作用的,偏差不过五六个像素而已。
若为了追求完美,完全可以在开头处加入以下的js代码:
document.body.overflowX="hidden";
若你按照以上的方式去做页面,则可避免显示器分辨率的问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询