Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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 仅带内边框的容器_Html_Css - Fatal编程技术网

Html 仅带内边框的容器

Html 仅带内边框的容器,html,css,Html,Css,如何创建仅具有内部边框/填充的容器。例如,它应该输出以下内容: 标记示例: <div id="container"> <div class="item"> <!-- content --> </div> </div> (在上面,.item将被输出9次) 这需要与IE8+兼容,并使用最有效的方法完成。如果您可以控制输出,则可以为元素类指定 <div id="container">

如何创建仅具有内部边框/填充的容器。例如,它应该输出以下内容:

标记示例:

<div id="container">
    <div class="item">
         <!-- content -->
    </div>
</div>
(在上面,
.item
将被输出9次)


这需要与IE8+兼容,并使用最有效的方法完成。

如果您可以控制输出,则可以为元素类指定

<div id="container">
    <div class="item item-1">
         <!-- content -->
    </div>
    <div class="item item-2">
         <!-- content -->
    </div>
    <div class="item item-3">
         <!-- content -->
    </div>
</div>
如果您没有控制权(而且更简单,但在旧版本的IE中不受支持)

希望这有助于

html:

<div id="container">
  <div class="itemList">
    <div class="item">1</div>
    <div class="item">2</div>
    <div class="item">3</div>
    <div class="item">4</div>
    <div class="item">5</div>
    <div class="item">6</div>
    <div class="item">7</div>
    <div class="item">8</div>
    <div class="item">9</div>
  </div>
</div>

我想知道你期望如何评估效率。除非出现其他方法,否则这将是最有效的方法。5分钟腹肌。。。4分钟abs。你提供的标记基本上只是要求我们为你做。也许你可以做一把小提琴,或者诚实地去做,遇到任何问题都会回来
.item { width: 300px; height: 100px; float: left;}
.item-2 { margin: 0 20px; }
.items-secondrow { margin: 20px }
.items-secondrow-block-2 { margin: 20px 20px; }
.item:nth-child(1) { //code }
.item:nth-child(2) { //code }
//etc ..
<div id="container">
  <div class="itemList">
    <div class="item">1</div>
    <div class="item">2</div>
    <div class="item">3</div>
    <div class="item">4</div>
    <div class="item">5</div>
    <div class="item">6</div>
    <div class="item">7</div>
    <div class="item">8</div>
    <div class="item">9</div>
  </div>
</div>
#container { width: 960px; }
.itemList { margin-left: -30px; margin-bottom: -30px;}
.item { float: left; width:298px; border: 1px solid #000; margin-left: 30px; margin-bottom:30px; }