Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 将堆栈li元素包装到div中_Html_Css - Fatal编程技术网

Html 将堆栈li元素包装到div中

Html 将堆栈li元素包装到div中,html,css,Html,Css,我有如下html: <ul class="edit-list"> <li> <i class="icon"></i> <div class="frame"> <img> </div> </li> <li> <i class="icon"></i>

我有如下html:

<ul class="edit-list">
      <li>
        <i class="icon"></i>
        <div class="frame"> 
            <img>
        </div>
      </li>
     <li>
        <i class="icon"></i>
        <div class="frame">
            <img>
        </div>
      </li>
     <li>
        <i class="icon"></i>
        <div class="frame">
            <img>
        </div>
      </li>
</ul>
我已经设法让它看起来像这样:

<ul class="edit-list">
      <li>
        <i class="icon"></i>
        <div class="frame"> 
            <img>
        </div>
      </li>
     <li>
        <i class="icon"></i>
        <div class="frame">
            <img>
        </div>
      </li>
     <li>
        <i class="icon"></i>
        <div class="frame">
            <img>
        </div>
      </li>
</ul>
我想要的外观如下:

<ul class="edit-list">
      <li>
        <i class="icon"></i>
        <div class="frame"> 
            <img>
        </div>
      </li>
     <li>
        <i class="icon"></i>
        <div class="frame">
            <img>
        </div>
      </li>
     <li>
        <i class="icon"></i>
        <div class="frame">
            <img>
        </div>
      </li>
</ul>
因此,第一个元素比另一个元素大2倍,其余元素应该一个接一个地堆叠在第二行中,通常彼此相邻

完全可以使用float

* { 保证金:0; 填充:0; } 保险商实验室{ 保证金:0; 宽度:400px; 保证金:25像素自动; 列表样式类型:无; 溢出:隐藏; } 李{ 浮动:左; } .框架{ 宽度:100px; 高度:100px; 背景:丽贝卡紫; 利润率:10px; } .大{ 宽度:220px; 高度:220px; }
你现有的CSS在哪里?看起来简单的浮动应该可以解决这个问题。