我想在repeater中每行显示三列,每列中有图片和相关文字,如果把图片设置成统一大小,如果使用div+css布局该怎么实现呢?希望各位有过这样经历的指点指点。谢谢!

解决方案 »

  1.   

    div、ul、li标签撒,ul宽度控制在最大可容纳三个li标签,至于li标签里面的内容,自己编排了,无非写点样式.
      

  2.   

    .shotcut
    {
        width: 100%;
        padding: 1px;
        text-align: center;
        padding-left: 20px;
    }.shotcut li
    {
        float: left;
        width: 150px;
        height: 150px;
        display: block;
        text-align: center;
        margin: 20px;
    }.shotcut li img
    {
        margin-top: 1px;
        margin-left: 9px;
        display: block;
    }<ul class="shotcut">
        <li><a href="">
            <img src="" width="128" height="128" /><span>假管理</span></a></li>
        <li><a href="">
            <img src="" width="128" height="128" /><span>管理</span></a></li>
        <li><a href="">
            <img src="" width="128" height="128" /><span>位管理</span></a></a></li>   
    </ul>