主题:  怎样设置使网页在不同分辨率下打开正常?

renlingna

职务:普通成员
等级:1
金币:0.0
发贴:23
#12004/6/30 18:23:42
我在分辨率为800*600下作了一个网页,网页上我用了背景图像,在800*600下打开正常,但是在1024*768下打开后,背景图像竟出现了一半的情况,不太协调,请各位帮忙解决一下,先谢谢了!! :confused:
图片如下:



zhoujunbare

职务:普通成员
等级:1
金币:0.0
发贴:13
#22004/6/30 19:18:52
背景图像连续的排列当然会出现你说的这种情况.
除非你关掉背景图像连续(用css)不过这样只能看到一张图.
你的问题没有很好的解决办法(我认为),
而且用这样的图片做为背景也是不恰当,因为上面有些文字会很难看清.



renlingna

职务:普通成员
等级:1
金币:0.0
发贴:23
#32004/7/1 17:50:04
请问用你说的那种关掉背景图像连续,怎样用CSS完成呢?
请说明一下,具体的可以说一下吗!!谢谢!!



zhoujunbare

职务:普通成员
等级:1
金币:0.0
发贴:13
#42004/7/1 18:45:55
我是在dreamweaver里面设置的你可以把以下代码拷贝到<head></head>段中
<style type="text/css">
<!--
body {
    background-attachment: fixed;
    background-image: url(这里是你用的背景图片文件);
    background-repeat: no-repeat;
    background-position: left top;
}
-->
</style>

其中no-repeat代表不重复
其中的值可以改,当然会产生其它的效果,你要学学css了,我无法一次讲完.



renlingna

职务:普通成员
等级:1
金币:0.0
发贴:23
#52004/7/2 8:32:05
好的!我会学习CSS的,谢谢!!



x_wolf

职务:普通成员
等级:1
金币:18.0
发贴:4242
#62004/7/4 11:23:32
还有一个权宜之计,锁定浏览器大小。这样就不用担心出现与事先设定的状态不一致的情况出现了。但这样也相当叫人感觉不舒服,但对于制作者却相当简单。可以权衡使用。

代码如下:<HEAD></HEAD>之间


<SCRIPT language=javascript><!--
var new_width=760;var new_height=540;function resizewindow(){window.resizeTo (new_width, new_height);}resizewindow();//--></SCRIPT>


<BODY>行中:加onresize句如下

<BODY bgcolor="#ffffff", onresize=resizewindow()>



renlingna

职务:普通成员
等级:1
金币:0.0
发贴:23
#72004/7/5 17:48:15
楼上的朋友说的这种方法是打开网页时强迫把浏览器的分辨率变为设定的大小,是吗?



创意游牧

职务:普通成员
等级:1
金币:1.0
发贴:294
#82004/7/5 19:47:09
可以强迫将别人浏览时的分辨率固定吗



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#92004/7/6 9:28:18
用CSS+表格就搞定了,用不着这么复杂吧?



x_wolf

职务:普通成员
等级:1
金币:18.0
发贴:4242
#102004/7/6 12:16:59
不是固定屏幕分辨率,而是强制固定打开的IE窗口大小!



renlingna

职务:普通成员
等级:1
金币:0.0
发贴:23
#112004/7/6 20:16:55
哦,明白了,谢谢。
其时我以为是强迫呢



无敌精英逃兵

职务:普通成员
等级:1
金币:2.0
发贴:165
#122004/7/15 16:19:11
固定窗口大小并不是一个好的做法。



renlingna

职务:普通成员
等级:1
金币:0.0
发贴:23
#132004/7/15 19:18:54
你有什么更好的方法吗