注册 登录
编程论坛 ASP.NET技术论坛

怎样在ASP.NET中怎样让网页的内容居中?无论浏览器放大还是缩小

chashen8888 发布于 2007-05-12 13:13, 1436 次点击
<%@ Page language="c#" Codebehind="ex04_01.aspx.cs" AutoEventWireup="false" Inherits="example.ex04_02.ex04_01" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>ex04_01</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="ex04_01" method="post" runat="server">
</form>
</body>
</HTML>
上面是新建WEB窗体时自动生成的代码。主要是怎样加上一个居中的语法,我不知怎加,求助.
比如我们这个论坛就是这样,当你放大浏览器的时候,它的内容不会偏向某一边。

[此贴子已经被作者于2007-5-12 21:48:44编辑过]

7 回复
#2
jianfeng2007-05-13 18:31
设计的时候不是有个选项的吗。。。不要用流格式。。。用表格格式
#3
ahuinan2007-05-13 19:06
用样式解决:

[CODE]
<style type="text/css">
body{text-align:center;}
</style>
[/CODE]
#4
chashen88882007-05-13 22:30
回复:(jianfeng)用asp.net设计的时候不是有个选项的...
不懂什么是流格式,什么是表格式.最好能说明一下在属性中选择哪一个.谢谢
#5
guming2007-05-14 12:19
将Table的"align"设置为"center"
#6
cyyu_ryh2007-05-14 12:51
楼上的不太好,还是用3楼的样式好些
#7
chashen88882007-05-14 12:57
好了,只要把那个pageLayout属性改为FlowLayout就行了,昨晚睡觉时想出来的.哈哈

[此贴子已经被作者于2007-5-14 12:58:24编辑过]


#8
Kendy1234562007-05-14 17:24
以下是引用chashen8888在2007-5-14 12:57:45的发言:
好了,只要把那个pageLayout属性改为FlowLayout就行了,昨晚睡觉时想出来的.哈哈

2楼表达的就是这个意思......

1