请各位看一下这个页面如何居中,帮一下了
我把我的源码发出来,
我是用nodeb.navigateurl= ".aspx "
nodeb.target= "_blank "
打开页面的
<%@ Page Language= "vb " AutoEventWireup= "false " Codebehind= "d_hl.aspx.vb " Inherits= "weblog.d_hl "%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN ">
<HTML>
<HEAD>
<title> 汇率设定 </title>
<meta name= "GENERATOR " content= "Microsoft Visual Studio .NET 7.0 ">
<meta name= "CODE_LANGUAGE " content= "Visual Basic 7.0 ">
<meta name= "vs_defaultClientScript " content= "JavaScript ">
<meta name= "vs_targetSchema " content= "http://schemas.microsoft.com/intellisense/ie5 ">
</HEAD>
<body MS_POSITIONING= "GridLayout ">
<form id= "Form1 " method= "post " runat= "server ">
<asp:label id= "Label19 " style= "Z-INDEX: 100; LEFT: 293px; POSITION: absolute; TOP: 17px " runat= "server "
ForeColor= "White " Font-Size= "Small "> 地区设定 </asp:label>
<asp:textbox id= "tbb " style= "Z-INDEX: 113; LEFT: 182px; POSITION: absolute; TOP: 89px " runat= "server "
Width= "78px "> </asp:textbox>
<asp:label id= "Label2 " style= "Z-INDEX: 112; LEFT: 140px; POSITION: absolute; TOP: 91px " runat= "server "
Font-Size= "Larger " Height= "19px " Width= "40px "> 币别 </asp:label>
<ASP:DATAGRID id= "myDataGrid " style= "Z-INDEX: 111; LEFT: 53px; POSITION: absolute; TOP: 219px "
ForeColor= "White " Height= "100px " Width= "310px " Runat= "Server " AutoGenerateColumns= "False "
AllowPaging= "True " HorizontalAlign= "Center " OnPageIndexChanged= "DataGrid_PageIndexChanged "
DataKeyField= "id " OnCancelCommand= "DataGrid_CancelCommand " OnEditCommand= "DataGrid_EditCommand "
PageSize= "5 " AllowSorting= "True " OnItemDataBound= "DataGrid_onItemDataBound ">
<ItemStyle Font-Size= "X-Small " ForeColor= "White "> </ItemStyle>
<HeaderStyle Font-Size= "X-Small " Font-Bold= "True " HorizontalAlign= "Center " ForeColor= "#FFFFCC "
BackColor= "Navy "> </HeaderStyle>
<FooterStyle Font-Size= "X-Small "> </FooterStyle>
<Columns>
<asp:TemplateColumn Visible= "False " HeaderText= "序号 ">
<HeaderStyle Font-Size= "2pt " ForeColor= "#990000 " Width= "2% "> </HeaderStyle>
<ItemTemplate>
<%# Container.DataItem( "id ") %>
</ItemTemplate>
<EditItemTemplate>
<%# Container.DataItem( "id ") %>
</EditItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField= "bb " SortExpression= "bb " HeaderText= "币别 ">
<HeaderStyle Width= "40% "> </HeaderStyle>
<ItemStyle ForeColor= "Black "> </ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField= "hl " SortExpression= "hl " HeaderText= "汇率 ">
<HeaderStyle Width= "50% "> </HeaderStyle>
<ItemStyle ForeColor= "Black "> </ItemStyle>
</asp:BoundColumn>
<asp:EditCommandColumn ButtonType= "LinkButton " UpdateText= " " HeaderText= "功能 " CancelText= "取消 " EditText= "编辑 ">
<HeaderStyle Width= "10% "> </HeaderStyle>
<ItemStyle HorizontalAlign= "Center " ForeColor= "Black "> </ItemStyle>
</asp:EditCommandColumn>
</Columns>
<PagerStyle Font-Size= "X-Small " HorizontalAlign= "Center " ForeColor= "#330099 " BackColor= "#FFFFCC "
Mode= "NumericPages "> </PagerStyle>
</ASP:DATAGRID> <FONT face= "TIMES NEW ROMAN " size= "40 "> </FONT>
<asp:panel id= "mm " style= "Z-INDEX: 102; LEFT: 42px; POSITION: absolute; TOP: 72px " runat= "server "
ForeColor= "White " Height= "129px " Width= "328px " BorderColor= "Navy " BorderStyle= "Solid " BorderWidth= "2px "> Panel </asp:panel>
<asp:textbox id= "dd " style= "Z-INDEX: 103; LEFT: 393px; POSITION: absolute; TOP: 93px " runat= "server "
Width= "43px " Visible= "False "> </asp:textbox>
<asp:textbox id= "thl " style= "Z-INDEX: 104; LEFT: 182px; POSITION: absolute; TOP: 120px " runat= "server "
Width= "78px "> </asp:textbox>
<asp:button id= "xz " style= "Z-INDEX: 105; LEFT: 51px; POSITION: absolute; TOP: 159px " runat= "server "
Height= "24px " Width= "52px " Text= "新增 "> </asp:button>
<asp:button id= "bc " style= "Z-INDEX: 106; LEFT: 111px; POSITION: absolute; TOP: 159px " runat= "server "
Width= "63px " Text= "新增保存 "> </asp:button>
<asp:button id= "xgbc " style= "Z-INDEX: 107; LEFT: 183px; POSITION: absolute; TOP: 159px " runat= "server "
Width= "63px " Visible= "False " Text= "修改保存 "> </asp:button>
<asp:button id= "qx " style= "Z-INDEX: 108; LEFT: 251px; POSITION: absolute; TOP: 159px " runat= "server "
Height= "23px " Width= "52px " Text= "取消 "> </asp:button>
<asp:button id= "sc " style= "Z-INDEX: 109; LEFT: 310px; POSITION: absolute; TOP: 159px " runat= "server "
Height= "23px " Width= "45px " Text= "删除 "> </asp:button>
<asp:label id= "Label1 " style= "Z-INDEX: 110; LEFT: 140px; POSITION: absolute; TOP: 123px " runat= "server "
Font-Size= "Larger " Height= "18px " Width= "39px "> 汇率 </asp:label>
</form>
</body>
</HTML>
我在这里都试了很多回贴但不行,帮一下吧!请在这个HTML上改一下
[解决办法]
sf
[解决办法]
你没有使用流布局
[解决办法]
<body MS_POSITIONING= "GridLayout ">
<form id= "Form1 " method= "post " runat= "server ">
<table align= "center "> <tr> <td>
把你的那些代码放中间
</td> </Tr> </table>
</form>
</body>
[解决办法]
你的所有控件都设置了绝对位置,把
style= "Z-INDEX: 110; LEFT: 140px; POSITION: absolute; TOP: 123px "
之类的去掉,然后 <form id= "Form1 " method= "post " runat= "server ">
改成
<form id= "Form1 " method= "post " runat= "server " style= "text-align:center ">
[解决办法]
不要用绝对定位啊.
[解决办法]
显示器分辨率跟这个还有关系?
[解决办法]
<div algin= "center ">
//中间代码
</div>
[解决办法]
位置可以用table或div固定
[解决办法]
最好不要用鼠标点控件移动
[解决办法]
用表格最容易实现
[解决办法]
<table width= "200px " border= "1 " align= "center "> <tr> <td> <asp:label id= "Label3 " runat= "server "Font-Size= "Larger " Height= "19px " Width= "40px "> 币别 </asp:label> <asp:textbox id= "tbb " runat= "server "Width= "78px "> </asp:textbox> </td> </tr> </table>
[解决办法]
就是用表格很好控制的,
但是现在都追求div+css了
[解决办法]
不要用vs来做页面布局,一托的时候全都按照绝对定位来了。
楼主用dreamweaver来做设计,表格或div来控制,一切都搞定。
[解决办法]
<div algin= "center ">
//中间代码
</div>
------解决方案--------------------
style= "Z-INDEX: 110; LEFT: 140px; POSITION: absolute; TOP: 123px "
之类的去掉,然后 <form id= "Form1 " method= "post " runat= "server ">
改成
<form id= "Form1 " method= "post " runat= "server " style= "text-align:center ">
[解决办法]
<table width= "200px " border= "1 " align= "center ">
<tr>
<td>
<asp:label id= "Label3 " runat= "server "
Font-Size= "Larger " Height= "19px " Width= "40px "> 币别 </asp:label>
<asp:textbox id= "tbb " runat= "server "
Width= "78px "> </asp:textbox>
</td>
</tr>
</table>
[解决办法]
<div algin= "center ">
//中间代码
</div>
[解决办法]
帮楼顶啊!顺便楼主也给我点儿分吧,好吗?谢谢啦!
[解决办法]
用表或者div控制啊
[解决办法]
JFJF!
[解决办法]
<center> <form id= "form1 " runat= "server "> </form> </center> ,然后把所有的绝对定位都去掉,就可以了,适应任何分辨率。