菜鳥問題:asp.net中如何將做好的網頁窗口在屏幕(分辨率>1024*768)上居中? <center>你的网页代码...</center>试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者<body><div align="center">....</div></body> 上麵的方法都試過的,好像都不行.要說明一下,有沒有不用tabel的啊? 在你的网站的默认主题(或CSS文件)里默认指定Body内的内容居中.再不行就一个全局的查找替换.....就是1000个页面也就一会工夫.<body> 替换 成 <body><div align="center"></body> 替换 成 </div></body>这样就只剩下部分<body ...这里有内容...> 的页面了, 用工具全局检查一下标签对应(这种工具大堆),因为这时候肯定有一个<div>没有对应上. 修改就行了. 不是办法的办法.注意只对页面替换,用UE之类的工具,不要用VS自己的替换(会连代码里的<body>也换掉就不好了..) 加 <div align="center"> 你现在的代码 </div>绝对管用,不然就是你返回的html代码有问题,贴出来看看? To syeerzy: 我是新手來的,不太明白伱的意思?<body> 替换 成 <body><div align="center"></body> 替换 成 </div></body>這之后的步驟是怎樣的啊? <body align="center"> </body> <%@ Page language="c#" Codebehind="eg1.aspx.cs" AutoEventWireup="false" Inherits="MyWeb.eg1" %><%@ Register TagPrefix="uc1" TagName="HeaderControl1" Src="HeaderControl1.ascx" %><%@ Register TagPrefix="uc1" TagName="ControlLeft2" Src="ControlLeft2.ascx" %><%@ Register TagPrefix="uc1" TagName="ControlList3" Src="ControlList3.ascx" %><%@ Register TagPrefix="uc1" TagName="ControlPicture4" Src="ControlPicture4.ascx" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML> <HEAD> <title>eg1</title> <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> <meta content="C#" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultClientScript"> <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> </HEAD> <body> <FORM id="Form1" method="post" runat="server"> <asp:image id="Image6" style="Z-INDEX: 126; LEFT: 184px; POSITION: absolute; TOP: 840px" runat="server" Width="626px" ImageUrl="file:///C:\Inetpub\wwwroot\MyWeb\images\81.gif"></asp:image>..... </FORM> </div> </body></HTML> http://www.w3pop.com/tech/CSS_LIB/layout/是用div+css来布局的其中有一个是 780px固定宽,居中 的代码你自己看一下 <body> <FORM id="Form1" method="post" runat="server"> <asp:image id="Image6" style="Z-INDEX: 126; LEFT: 184px; POSITION: absolute; TOP: 840px" runat="server" Width="626px" ImageUrl="file:///C:\Inetpub\wwwroot\MyWeb\images\81.gif"></asp:image>..... </FORM> </div> </body>倒楼主的用的是绝对位置,55555当然Body的Center就不管用了。。 To best8625: 那要怎么改為相對位置呢? <center></center>已经过时了,不属于W3C标准了。 用CSS定义bodybody {text-align: center;} 那是不是先要將所有控件的"POSITION: absolute;"全都去掉啊? 我將所有控件的"POSITION: absolute;"全都去掉后,是可以置中顯示,但是為什么頁麵全都亂掉,不能在任意位置放置控件,求教高手們,這要如何解決呢? 所有控件都 POSITION: absolute---------------------------汗一个~~~ 現在問題是所有的控件都是拖放的.net控件,所以都有POSITION: absolute;如best8625所說,可能是這個原因導緻以上方法都不管用;但網站已經做好,現在想要找一個最快捷有傚的方法解決網頁置中的問題,還請高手賜教,分不夠再加,謝謝! 现在有一个.net的系统,可以和Discuz(php)整合么? 关于页面加载的问题。 SELECT问题 Calendar控件~~急救 未将对象引用设置到对象的实例 可以flash也可以图片的广告系统是怎么做的? 那位大侠给个可逆的加密算法(c#) 急救,再线等,马上给分!!!!! Asp.net 中遇到的 SqlServer 问题。在线等待。。。。。。。。。。。 用ASP.NET+C# 连SQL SERVER js判断输入的内容存不存在于DropDownList中,没分了!!各位大侠帮忙!! VS2005 sp1的问题,web应用程序发布失败
<body>
<div align="center">
....
</div>
</body>
再不行就一个全局的查找替换.....就是1000个页面也就一会工夫.
<body> 替换 成 <body><div align="center">
</body> 替换 成 </div></body>这样就只剩下部分<body ...这里有内容...> 的页面了, 用工具全局检查一下标签对应(这种工具大堆),因为这时候肯定有一个<div>没有对应上. 修改就行了. 不是办法的办法.注意只对页面替换,用UE之类的工具,不要用VS自己的替换(会连代码里的<body>也换掉就不好了..)
<body> 替换 成 <body><div align="center">
</body> 替换 成 </div></body>
這之后的步驟是怎樣的啊?
<%@ Register TagPrefix="uc1" TagName="HeaderControl1" Src="HeaderControl1.ascx" %>
<%@ Register TagPrefix="uc1" TagName="ControlLeft2" Src="ControlLeft2.ascx" %>
<%@ Register TagPrefix="uc1" TagName="ControlList3" Src="ControlList3.ascx" %>
<%@ Register TagPrefix="uc1" TagName="ControlPicture4" Src="ControlPicture4.ascx" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>eg1</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body>
<FORM id="Form1" method="post" runat="server">
<asp:image id="Image6" style="Z-INDEX: 126; LEFT: 184px; POSITION: absolute; TOP: 840px" runat="server"
Width="626px" ImageUrl="file:///C:\Inetpub\wwwroot\MyWeb\images\81.gif"></asp:image>
.....
</FORM>
</div>
</body>
</HTML>
是用div+css来布局的
其中有一个是 780px固定宽,居中 的代码
你自己看一下
<FORM id="Form1" method="post" runat="server">
<asp:image id="Image6" style="Z-INDEX: 126; LEFT: 184px; POSITION: absolute; TOP: 840px" runat="server"
Width="626px" ImageUrl="file:///C:\Inetpub\wwwroot\MyWeb\images\81.gif"></asp:image>
.....
</FORM>
</div>
</body>
倒楼主的用的是绝对位置,55555
当然Body的Center就不管用了。。
---------------------------
汗一个~~~
如best8625所說,可能是這個原因導緻以上方法都不管用;
但網站已經做好,現在想要找一個最快捷有傚的方法解決網頁置中的問題,
還請高手賜教,分不夠再加,謝謝!