遇到过,可能是程序里的table属性没有设置好
解决方案 »
- show columns问题
- php 时间判断问题?
- 怎样让文章的每段前面留两个中文全角的空格?(贴代码)
- 问一下,PHP+MYSQL的程序转到PHP+ORACLE难度大吗?
- 求助:php-5.1.0RC4找不到php_sqlite.dll模块?
- 开始学PHP的菜鸟说:我现在用一个支持PHP的空间。比如XXX.PHP就可以用。我想用数据库。怎么连接呢?我可以把数据库放到自己的目录下用数
- 怎样用一段代码,嵌入它的网页能载入其它网页上的信息(如广告等)?
- 就这么点分了。各位帮帮忙。如何用iis配置php+asp的运行环境?一定可以的让我给忘记了:(
- 谁知道163.com的各个桢为什么都是html的,还有无刷新是怎么做的?(给分)
- 关于call_user_func( ) 和 $_session的疑惑
- 我们只爱PHP-求志同道合者
- 散分200,顺便请教五个问题
当然不行啦..
楼上几位所说的,我都试过。。
除了一楼说的不缓存页面可以以外,其它的都不行。TABLE里的WIDTH百分比和象素混合使用不会是原因,因为一个页面里肯定会混合使用的。
我也曾经改过,把所有的100%都去掉,问题仍然存在。JS的问题,应该也不会,那个页面里只有一个控制菜单的。这个在其它页面里也都有,为什么只有这个页面出问题呢?谁能告诉我真正的原因所在?
<table width="153" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="157" height="27" background="moban/front/images/leftxlbj.jpg"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="ztc">
<tr>
<td width="23%"> </td>
<td width="77%">隐形节能系列</td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td><table width="93%" border="0" align="center" cellpadding="2" cellspacing="0" class="zt1">
<tr>
<td width="18%"><div align="center"><img src="moban/front/images/cpding.jpg" width="7" height="6"></div></td>
<td width="82%"><a href="index.php?tid=13&act=pdetail&pid=9">KAV40</a></td>
</tr>
<tr>
<td width="18%"><div align="center"><img src="moban/front/images/cpding.jpg" width="7" height="6"></div></td>
<td width="82%"><a href="index.php?tid=13&act=pdetail&pid=8">KAV50</a></td>
</tr>
<tr>
<td width="18%"><div align="center"><img src="moban/front/images/cpding.jpg" width="7" height="6"></div></td>
<td width="82%"><a href="index.php?tid=13&act=pdetail&pid=12">KAV60</a></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
将产生竖排的内容
隐形节能系列
KAV40
KAV50
KAV60
而在你的网站上看到的却是横排的
隐形节能系列 KAV40 KAV50 KAV60
至于问题出在哪里?因为代码太多且较乱,一时也看不清楚
我用的是firefox浏览器
左边是紧排的,而中间是横排的。两者是一一对应的。我的HTML直接由DREAMWEAVER产生,一般不会有问题,而且我也很仔细的检查过。
因为刷新页面就正常,所以问题是不是在别的地方?
不缓存的话就不会有问题。晕倒。
现在交差是没有问题了,但想知道问题所在。。多谢各位再看看。现在被拉宽的是中间部分,发现一个规律,那就是里面有两个系列的时候就会出现拉宽的情况,一个系列的不会。
另外,你的source太不整齐了,读了费劲
<table width="153" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="157" height="{l_height}" background="{l_bgimg}"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="ztc">
<tr>
<td width="23%"> </td>
<td width="77%">{l_range}</td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td><table width="93%" border="0" align="center" cellpadding="2" cellspacing="0" class="zt1">
<!-- BEGIN l_pro_block -->
<tr>
<td width="18%"><div align="center"><img src="images/cpding.jpg" width="7" height="6"></div></td>
<td width="82%"><a href="index.php?tid=13&act=pdetail&pid={l_Fproid}">{l_product}</a></td>
</tr>
<!-- END l_pro_block -->
</table></td>
</tr>
</table></td>
</tr>
</table>
<!-- END l_range_block -->以下是中间的模版html代码,也就是我所说的横排的
<!-- BEGIN m_range_block -->
<table width="428" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top"> <table width="100%" height="111" border="0" cellpadding="0" cellspacing="0">
<tr>
<!-- BEGIN m_rangemin_block -->
<td><table width="100%" border="0" cellpadding="0" cellspacing="0" class="ztc">
<tr>
<td height="25">{m_range}</td>
</tr>
<tr><td>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<!-- BEGIN m_pro_block -->
<td height="80" align="center"><a href="index.php?tid=13&act=pdetail&pid={m_Fproid}"><img src="{m_Cthumbnail}" alt="" name="" width="80" border="0"><br>
{m_product}</a></td>
<!-- END m_pro_block -->
</tr>
</table>
</td></tr>
</table>
</td>
<!-- END m_rangemin_block -->
</tr>
</table>
<hr width="100%" size="1"></td>
</tr>
</table>
<!-- END m_range_block -->
唠叨为什么无语呢??我贴出两种代码给你参考一下。
楼上那位丑丑所说的列宽80,并不存在,那个80是图片的宽度,请看仔细了。真是不好意思,我知道看别人的代码是比较痛苦的事情。。
<table></table><table></table>
问题是不是出在这里呢,最好不要把两个table连在一起写,应该用一个大的table,将这两个table放在里面