html - 调整浏览器大小时,在 DataList 中垂直包装元素

标签 html css asp.net

我有一个三列的 DataList,我试图将三个元素从水平方向换成垂直方向。我认为阻止这种情况发生的问题是应该更改为一列 DataList 的三列 DataList。

目前我正尝试真实地包装“拳击手”div,但没有成功。

有什么想法可以实现吗?

<div class="dottedx">
     <div class="wrapping">
        <asp:DataList ID="DataList2" runat="server" DataKeyField="ProductID" DataSourceID="SqlDataSource2" BorderColor="Black"
            CellPadding="5" CellSpacing="5" RepeatDirection="Horizontal" RepeatColumns="3" BorderWidth="0px" >
            <ItemTemplate>
                <div id="boxer" class="column">
                    <asp:Image ID="Image1" runat="server"  ImageUrl='<%# "~/images/topimages/" & Eval("Image") %>' cssclass="topimage" />
                    <br /><br />
                    ProductID:
                      <asp:Label ID="ProductIDLabel" runat="server" Text='<%# Eval("ProductID") %>' />
                    <br />
                    Name:
                      <asp:Label ID="NameLabel" runat="server" Text='<%# Eval("Name") %>' />
                    <br />
                </div>
            </ItemTemplate>  
        </asp:DataList>
     </div>
    </div>

最佳答案

您是否尝试过使用float: left

或许您可以发布一个可视化示例?

关于html - 调整浏览器大小时,在 DataList 中垂直包装元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29392909/

相关文章:

performance - HTML 5 Canvas 性能

javascript - 如何使用 Angular JS 将透明 HTML 表单放在后台滑动图像的顶部

javascript - javascript摇动浏览器屏幕的效果

html - 如何以这种方式将 Bootstrap 列中的这些标题固定在顶部?

javascript - 背景图像和 javascript 显示工件

html - 动画图像使其旋转一圈

javascript - 在小视口(viewport)上隐藏字段,单击按钮再次显示

javascript - 如何将数据传输到 ASP.NET MVC 中的 <div>

c# - C# 动态添加数据源到gridview

asp.net - ASP.NET 中的 AS400 数据连接