首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >调整浏览器大小时在DataList中垂直包装项目

问调整浏览器大小时在DataList中垂直包装项目
EN

Stack Overflow用户
提问于 2015-04-01 22:04:38
回答 1查看 341关注 0票数 0

我有一个三列的DataList,我试图包装从水平到垂直的三个项目。我认为阻止这种情况发生的问题是应该将三列DataList更改为一列DataList。

目前,我正在尝试垂直包装“拳击手”div,但没有成功。

有什么办法可以做到这一点吗?

代码语言:javascript
复制
<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>
EN

回答 1

Stack Overflow用户

发布于 2015-04-02 18:35:13

我已经通过创建布局流和删除repeatcolumns=3来解决这个问题。通过float: left,项目被横向排序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29392909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档