2010-12-17 113 views
1

我正面临一个老的html页面宽度问题 - 已决定图形有更多的“je nai say quo”固定比例,因此要与一个1000px的中央列(与1024屏幕水库记)屏幕分辨率的页面宽度1024+

与图形记住,我也希望中央列的左侧和右侧一些不错的边界选项 - 增加总宽度可能由任何数量。

所以我的问题是它是否有可能在1024屏幕res上打开一个页面,并让它自动滚动,所以中间的列显示(不管左边界)。

今天 - 在网站上http://www.delightwebdesign.co.uk左侧的看不见的边框 - 只有当萤火虫(用于图形)可见时才将中间列向右推,部分在视野外,我基本上喜欢低分辨率的左上角浏览器从中间列的左上角开始?

感谢和所有的输入非常赞赏

回答

0

你可以监听load事件,然后滚动到中柱的位置(要么得到由JS的位置,或预先设定的位置)。

实施例(jQuery的用于缩写):

$(document).ready(function(){ 
    document.scrollTo(200,0); 
} 
+0

感谢输入 - 使用HTML/CSS我来中途到一个好的解决方案..外部包装设定为100%的宽度除去所有水平滚动酒吧,中间页面宽度(1000px)的外部包装中的包装,并设置为边距自动出现在所有屏幕分辨率的窗口中间(或填充它),内部包装设置为,例如左侧为1400px宽度: 200px允许每边都有一个边距,只有在较高分辨率下才可见。 – 2010-12-20 12:07:27

+0

@威尔费尔菲尔德:这很聪明!你可以把它作为答案吗? – Piskvor 2010-12-20 12:16:39

+0

个人感谢我认为这是一个相当遥远的解决方案,尽管也颇有启发!所以我很高兴它的赞赏!我已经写了一个回答,其余问题是如何解释任何屏幕res <1000px,我知道它是可能的,但我的JavaScript语法需要调整一些 - 或者可能是如何在加载时调用此函数 – 2010-12-20 12:26:38