请教各位一个问题,我在Home.jsp中弄了两个框架,代码如下:
<frameset rows="115,*" bordercolor="#777777" >
<frame src="Top.jsp" name="TopFrame" frameborder="0" scrolling="no" />
<frame src="MyLibrary.jsp" name="MainFrame" frameborder="0" marginheight="0"/>
</frameset> 我在Top.jsp和MyLibrary.jsp中都建了个table,而且两个表格align="center",width="950",结果在IE中浏览时,两个表格不对齐,上面frame的table是居中的,但下面的frame中的table右偏了,各位帮帮忙,万分感谢!
<frameset rows="115,*" bordercolor="#777777" >
<frame src="Top.jsp" name="TopFrame" frameborder="0" scrolling="no" />
<frame src="MyLibrary.jsp" name="MainFrame" frameborder="0" marginheight="0"/>
</frameset> 我在Top.jsp和MyLibrary.jsp中都建了个table,而且两个表格align="center",width="950",结果在IE中浏览时,两个表格不对齐,上面frame的table是居中的,但下面的frame中的table右偏了,各位帮帮忙,万分感谢!
解决方案 »
- 如何页面一次性提交多个相同类型的form?或者提交表格?
- 关于表关联的一个问题
- 关于Java的http实现
- 做jsp页面,有没有像delphi那样直接拖拽生成控件的软件啊?除了dreamweaver
- 按时间段查询的问题
- 如何通过普通的java类对一个servlet发出请求?
- java连接sql server 2000
- 我独立在tomcat 5下的jsp可以支持中文,但我用jboss-3.2.3所集成的tomcat为什么中文成乱码了?
- jbuilder中非常容易出错的一个问题!大家进来看看,肯定有启发。100分!
- 用jspsmartupload循环上传到数据库时出现问题!!
- 这样写的数据库操作类是否合法?
- ContextLoader.initWebApplicationContext(214) | Context initialization failed
我分别在IE中打开Top.jsp和MyLibrary.jsp页面都正常,都是左右居中的,可是一打开Home.jsp就不对了,MyLibrary.jsp就是没居中,各位帮帮忙,拜托了。网上搜过有人遇到类似的问题,有人建议在table里嵌套div,但是我还没用过div,也不懂。
我在Top.jsp和MyLibrary.jsp用的CSS是同一个,如下(Home.jsp里一个也没用):
<style>
<!--
a:visited {
text-decoration: none;
color:"black";
} a:hover{
color:"blue";
}
td{
font-size:14px;
}
-->
</style>
Top.jsp如下
<body bgcolor=#777777>
<table width="950" align="center" cellspacing="0" >
<tr>
<td colspan="14"><img src="F:\jsp_workspace\LibrarySystem\WebRoot\pictures\bookshelf.jpg" width="950">
</td>
</tr>
<tr bgcolor="#888888" valign="middle" >
<td height="30"><a href="SearchBook.jsp" target="MainFrame">书目检索</a></td>
<td><a href="ScanByCategory.jsp" target="MainFrame">分类浏览</a></td>
<td><a href="NewBook.jsp" target="MainFrame">新书通报</a></td>
<td><a href="Recommendation.jsp" target="MainFrame">读者推荐</a></td>
<td><a href="BookReview.jsp" target="MainFrame">读者书评</a></td>
<td><a href="MyLibrary.jsp" target="MainFrame">我的图书馆</a></td>
<td><a href="DownLoad.jsp" target="MainFrame">资料下载</a></td>
<td><a href="Consultation.jsp" target="MainFrame">我要咨询</a></td>
<td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
</table>
</body>
<body bgcolor=#777777>
<table width="950" height="100%" bgcolor="white" align="center" cellspacing="0" >
<tr>
<td width="130" bgcolor="#EEEEEE" >
<ul type="disc">
<li><a href="" target="Main">证件信息<br></a><br></li>
<li><a href="" target="Main">书刊借阅<br></a><br></li>
<li><a href="" target="Main">违章缴款<br></a><br></li>
<li><a href="" target="Main">预约信息<br></a><br></li>
<li><a href="" target="Main">荐购信息<br></a><br></li>
<li><a href="" target="Main">我的书评<br></a><br></li>
<li><a href="" target="Main">书刊挂失<br></a><br></li>
<li><a href="" target="Main">读者挂失<br></a><br></li>
<li><a href="" target="Main">借阅历史<br></a><br></li>
<li><a href="" target="Main">我的留言<br></a><br></li>
</ul>
</td>
<td ><iframe height="100%" width="800"></iframe></td>
</tr>
</table>
</body>
太谢谢了,我的第一个frame写了scrolling="no",第二个没有写,IE上打开没有滚动条,但是我在第二个frame中加了scrolling="no"后,就对齐了。谢谢啊!不过还是不太明白,第二个frame我之前没加scrolling="no"时,也没有出现滚动条啊,为什么一定要加这句才行呢?
你可以不加 你也可以全加 你可以把frameborder设置为1 大概就能猜到为什么了 你说两个页面独立都能完成居中 那他俩的环境肯定不一样被