【发布时间】:2012-03-07 04:12:21
【问题描述】:
我有 7 个面板(每个面板都有另外 5 个面板),它们一起根据我的 C# 代码创建了某种动态表。如何让我的面板彼此水平放置?
我试过float:left;,但没用。
小组是这样的:
<asp:Panel ID="Panel0" CssClass = "evenCulomn" runat="server">
</asp:Panel>
<br />
<asp:Panel ID="Panel1" CssClass = "oddCulomn" runat="server">
</asp:Panel>
<br />
<asp:Panel ID="Panel2" CssClass = "evenCulomn" runat="server">
</asp:Panel>
<br />
<asp:Panel ID="Panel3" CssClass = "evenCulomn" runat="server">
</asp:Panel>
<br />
<asp:Panel ID="Panel4" CssClass = "oddCulomn" runat="server">
</asp:Panel>
<br />
<asp:Panel ID="Panel5" CssClass = "evenCulomn" runat="server">
</asp:Panel>
<br />
<asp:Panel ID="Panel6" CssClass = "oddCulomn" runat="server">
</asp:Panel>
【问题讨论】:
-
首先,删除
<br />标签。然后,用另一个<div style="overflow:hidden;">包装所有这些伪元素,然后将每一列(注意列的拼写)设置为 float:left 。 -
谢谢,我什至没看到那些
!这是一种魅力!