第一种给父级元素加 text-align:center这种是针对于文本或者行内元素比如图片呀链接的居中
第二种:给子元素设置一个宽高,然后设置margin:0 auto
举例:div{ width:100px height:100pxmargin : 0 auto}
第三种:先给父级元素加position:relative再给子元素加position: absolute
举例:父级{ position:relative}
子级{position: absolutewidth:100px height:100pxleft:50px top:50px}
设置好控件的className然后浏览该页面,查看源代码。
看了源代码就知道,用css控制服务器控件其实和控制html元素是一样的。
也可以用asp.net的主题文件控制
这个还是建议你买本CSS方面的书看看,ASP.NET的控件为CSS都提供了接口,CssClass、id都是指定CSS代码的接口。具体代码就不写了,只给你写出关联的部分,Label控件的CssClass属性值"labelStyle"对应上部分代码:
.labelStyle
{
color:red
background-color:yellow
border:Solid 2px Red
}
<asp:Label
id="lblSecond"
Text="Second Label"
CssClass="labelStyle"
Runat="server" />
</div>