不同分辩率的问题
jsp中的表格如果用<table width="100%" border="0" cellspacing="0" cellpadding="10">
当在800x600的分辩率下,没有最大化时,表格中的字一行会变成两行。
如果用像素表示<table width="730" border="0" cellspacing="0" cellpadding="10">
可以解决一行字变成两行的问题。但如果在800x600的分辩率下调好表格居中的位置,在1024x768下位置就变掉了。同样在1024x768下调好位置,在800x600下也会变掉。
有没什么办法使表格中的一行字不会变成两行,又同时能在800x600和1024x768下位置显示正常??
问题点数:30、回复次数:4Top
1 楼huangdeji(活着就是等死)回复于 2005-08-04 17:05:09 得分 10
动态的读取客户端的分辨率
window.screen.height 高
window.screen.width 宽Top
2 楼TomyGuan()回复于 2005-08-04 17:45:28 得分 10
聽人家說最好就是用%來表示,而不要用定值來表示就可以解決這樣的問題~!Top
3 楼uioppp()回复于 2005-08-04 17:48:29 得分 0
能不能说得具体点动态的读取分辨率后,如何设置 <table......>???
Top
4 楼sohe(sohe)回复于 2005-08-05 20:02:08 得分 10
<%
int height=Toolkit.getHeight();
int width=Toolkit.getWidth();//Toolkit. 的具体参数忘了,查一下
%>
<table width=100%>Top




