简单的问题,但给我一个问题:如何使日历的位置居中?
我试过了:
<asp:Calendar ID="Calendar1" runat="server" HorizontalAlign="center"...
或将其放入表格后:
<td style="text-align":center">
或
<td align="center">
(最新的一个在HTML5中显然无效)
编辑:这似乎有效,但我不想使用固定宽度......
<div id="cal1Container" class="calendar" style="margin: 0 auto; width: 200px;">
答案 0 :(得分:1)
如果您知道可以固定宽度,可以在希望日历驻留的容器中尝试此操作。
<div style="width:200px;margin-left:auto;margin-right:auto"><asp:Calendar ... /></div>
答案 1 :(得分:0)
在你的css中尝试:
td { text-align: center; }
td * { display: inline; }
答案 2 :(得分:0)
将日历放在一组中
<div>
</div>
标签,在CSS中使用以下代码:
#myCalendarName{
display: block;
margin-left:auto;
margin-right: auto;
width: mywidthhere;
height: myheighthere;
}
应该这样做。