div 定位与 屏幕大小有关系吗?

来源:百度知道 编辑:UC知道 时间:2024/09/22 22:33:11
div 定位与 屏幕大小有关系吗?

现在的屏幕有宽屏,我们公司做的网页在正常屏幕下是好的,可是一旦是宽屏的网页就整个乱套了。公司的是用表格做的 如果换了DIV会有这样的问题吗?
谢谢各位的回答,2楼我很想知道你的DIV的具体做法能详细吗?

与用表格还是DIV的关系不大,布局问题与屏幕大小无关,但与屏幕设定的分辨率有关,但通常使用者都会把大屏幕或者宽屏的分辨率调高以保证视觉效果(比如:1024*768的分辨率在15寸的显示器上看着正合适,可放到19寸宽屏上时,图标就会看上去又大又宽),这时如果把浏览器最大化,而浏览器中显示的页面在设计时又没考虑到该分辨率的适应,就会出现布局混乱了。
更确切的说是分辨率高了,浏览器最大化时能容纳的像素也就多了,所以会出现布局混乱。通常纵向的分辨率提高不会影响布局,但横向的分辨率提高(比如宽屏)就容易会出问题。像楼上说的居中定位就是一种分辨率适应的办法,优点是再宽的屏幕也能适应,缺点是在高分辨率下,以浪费掉多出来的那部分像素为代价。楼主要改造页面的话,在你的网页外面套上这个:
<table style="width:100%"><tr><td></td><td width="1024px" style="background-color:silver">这里放上你页面的内容</td><td></td></tr></table>

建议使用居中定位

可以采用div外相对定位,内绝对定位的方式
这样就不会出现分辨率不同而造成错位

用table也好用div也好,只要指定高度宽度别用百分比,全局居中就ok了。现在或者多写张样式表,针对宽屏的,不会因电脑而变,只会跟着显示器的分辨率和浏览器不同变化。有些细节会不同。注意一下。