论坛: 网站建设 标题: 困扰了好几天的问题,网页制作 复制本贴地址    
作者: feile [feile]    论坛用户   登录
在800*600下作网页可是用1024*768下,网页就走样了
要是在1024*768下作,是不是800*600下也会走样
这个问题怎么解决呀,有没有有效的办法,谢谢

地主 发表时间: 07/05 23:29

回复: lds124 [lds124]   论坛用户   登录
在1024*768下做的网页在800*600同样会变样,原因是用了层,最好的办法是把层转变成表格,不过这样可能要牺牲一些效果。

B1层 发表时间: 07/06 13:38

回复: hvcqhvcq [hvcqhvcq]   论坛用户   登录
我想你是不是混用了表格的相对宽度与绝对宽度而产生了混乱,或是用了层。

B2层 发表时间: 07/06 15:47

回复: tabris17 [tabris17]   论坛用户   登录
先写一个表格,大小800*600,居中,把所有的东西都放在该表格里

页面中不要用绝对定位

B3层 发表时间: 07/06 18:40

回复: feile [feile]   论坛用户   登录
大虾们,说明白点好吗,什么是层,怎么转换面表格

B4层 发表时间: 07/06 20:58

回复: fnhgi [fnhgi]   论坛用户   登录
二楼
如果说没有用层
那它走样吗?


B5层 发表时间: 07/08 21:39

回复: k_com [k_com]   论坛用户   登录
说明白一点啊~~我看不懂啊`~~什么是层

B6层 发表时间: 07/08 22:06

回复: fnhgi [fnhgi]   论坛用户   登录
层~~~~~~~
我也不太懂
但我会用
呵`

B7层 发表时间: 07/08 22:09

回复: k_com [k_com]   论坛用户   登录
那楼上的(全部)请说明一下啊

B8层 发表时间: 07/08 22:11

回复: hebin [hebin]   论坛用户   登录
 我用FG做的也是800*600 但是仍然走样~~
用DW里的层,还是走样!真的是气人啊~

B9层 发表时间: 07/20 15:19

回复: TomyXu [tomyxu]   论坛用户   登录
<script>if (800<=screen.width) {  titleshow()     }else {  titleshow() }  function titleshow() { if(screen.width<=800) {  window.alert("我爱你800")  document.write('<div id="title" style="position:absolute; width:780px; z-index:13; left:15; top: 10px"><img src="PIX_URL" height="86" width="750"></div>') } else {  window.alert("我爱你1024")  document.write('<div id="title" style="position:absolute; width:780px; z-index:13; left:127; top: 10px"><img src="PIX_URL" height="86" width="750"></div>') }}</script>
仔细看这段代码就明白了.意思是如果客户机是800*600那么就转到800*600的页面上去,1024就同理了.

B10层 发表时间: 07/21 23:37

回复: Aoming [aoming]   版主   登录
层:事物的远近给你的感觉就是一个面一个面的,那么我们可以把这一个个的面称为一个层
用层的好处很多,比如,可以把不同的元素放在不同的层,产生一个先后的层次感。
层应用很广,不光是网页,flash,动画,电影里都有这个概念,
html里面用div或者span标签比较多,前者用在IE里,ns不支持,而span则通吃

用层定位比用表格可以更精确,但是有个分辨率问题。你搜索一下本版旧帖子,有说过这个问题的解决方法。欢迎提出新的解决方法

B11层 发表时间: 07/22 16:53

回复: qcy150 [qcy150]   论坛用户   登录
如果我是在,1024*768下面做的呢,
到了800*600就会变大了,
这怎么用SCRIPT解决呢???


大虾们请指教~!!

B12层 发表时间: 07/23 21:49

回复: TomyXu [tomyxu]   论坛用户   登录
......代码的作用只是指定到哪个页面,没说会把网页的内容变小或变大啊!编程还是玩魔术啊!
我的意思是做两个网页,一个是在做在1024下,一个是做在800下,然后用脚本查看用户机器上的分辨率,如果是1024,则让用户访问1024的页面,800就访问800的页面.
你可以去看看www.eyou.com的做法.分辨率不一样,地址栏里的地址就不一样. www.eyou.com/index_1024.html www.eyou.com/index_800.html     就是这样!我弄这个问题也很长时间了.不过一直没找到比这个更哈哦的方法了.楼上有一个说法也对,就是把网页全用层做!不过有是会出现整个网页偏移的问题!


B13层 发表时间: 07/28 16:37

回复: xu [xu]   论坛用户   登录
他用什么做的呀?怎么出来层了??

B14层 发表时间: 07/28 17:04

论坛: 网站建设

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号