Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.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 嵌套的Flexbox图像正确包裹_Html_Css_Flexbox - Fatal编程技术网

Html 嵌套的Flexbox图像正确包裹

Html 嵌套的Flexbox图像正确包裹,html,css,flexbox,Html,Css,Flexbox,我正在尝试将库中的嵌套图像设置为: 1) 水平缠绕拇指,即在本例中,第一行1和2个拇指,然后在其下方3和4个拇指,依此类推 2) 垂直包裹拇指,同时包裹拇指向上移动至顶部rt,并像第一列一样向下填充 3) 防止拇指增加画廊包装高度&改为包裹。我试着将gallerry设置为固定高度,但拇指仍然溢出 <div id="list-wrapper"> <div id="gallery"> <div><img src="images/1.png" al

我正在尝试将库中的嵌套图像设置为:

1) 水平缠绕拇指,即在本例中,第一行1和2个拇指,然后在其下方3和4个拇指,依此类推

2) 垂直包裹拇指,同时包裹拇指向上移动至顶部rt,并像第一列一样向下填充

3) 防止拇指增加画廊包装高度&改为包裹。我试着将gallerry设置为固定高度,但拇指仍然溢出

<div id="list-wrapper">
  <div id="gallery">
    <div><img src="images/1.png" alt="one" /></div>
    <div><img src="images/2.png" alt="two" /></div>
    <div><img src="images/1.png" alt="three" /></div>              
    <div><img src="images/2.png" alt="four" /></div>
    <div><img src="images/1.png" alt="five" /></div>
    <div><img src="images/2.png" alt="six" /></div>
  </div>
  <div id="mainimg"><img src="images/lg.png" alt="large" /></div>
</div>


#list-wrapper {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}

#list-wrapper #gallery {
  flex: 1 1 20%;
  background-color:red;
  width:200px;
}
#list-wrapper #gallery div {
  width:100px;
  height:100px;
}
#list-wrapper #gallery div img {
  width:100px;
  height:100px;
}
#list-wrapper #mainimg {
  flex: 1 1 80%;
  background-color:blue;
}
#list-wrapper #mainimg img {
  width:100%;
  height:auto;
}

#列表包装器{
显示:-ms flexbox;
显示:-webkit flex;
显示器:flex;
宽度:100%;
柔性包装:包装;
}
#列表包装器#库{
弹性:120%;
背景色:红色;
宽度:200px;
}
#列表包装器#图库分区{
宽度:100px;
高度:100px;
}
#列表包装器#图库分区img{
宽度:100px;
高度:100px;
}
#列表包装器#维护{
弹性:180%;
背景颜色:蓝色;
}
#列表包装器#mainimgimg{
宽度:100%;
高度:自动;
}

匹配问题示例:

1) 水平:

2) 垂直:

3) 防止溢出: 像这样的事? 您可以轻松地调整大小/边距/等(使图像具有正确的比例和大小)以使其更美观,但这就是您在like You Way=)中的操作方法

将适当的
弯曲方向
更改为

| 1 | 2 |
| 3 | 4 |
| 5 | 6 |

| 1 | 4 |
| 2 | 5 |
| 3 | 6 |
#列表包装器{
宽度:800px;
显示:网格;
网格模板柱:20%80%;
边框:10px实心#000;
}
#画廊{
显示器:flex;
弯曲方向:立柱;
柔性包装:包装;
高度:420px;
}
#画廊>部门{
宽度:50%;
}
#画廊图片{
最大宽度:100%;
}
#维护>维护{
最大宽度:100%;
显示:块;
}

像这样的东西? 您可以轻松地调整大小/边距/等(使图像具有正确的比例和大小)以使其更美观,但这就是您在like You Way=)中的操作方法

将适当的
弯曲方向
更改为

| 1 | 2 |
| 3 | 4 |
| 5 | 6 |

| 1 | 4 |
| 2 | 5 |
| 3 | 6 |
#列表包装器{
宽度:800px;
显示:网格;
网格模板柱:20%80%;
边框:10px实心#000;
}
#画廊{
显示器:flex;
弯曲方向:立柱;
柔性包装:包装;
高度:420px;
}
#画廊>部门{
宽度:50%;
}
#画廊图片{
最大宽度:100%;
}
#维护>维护{
最大宽度:100%;
显示:块;
}


我没有完全理解你的意思,你有图片(或模型)结果应该是什么样子吗?好的,伙计们,这里有一些示例图片显示了我试图实现我下面的示例我没有完全理解你的意思,你有图片(或模型)吗结果应该是什么样的?好的,伙计们,下面有一些示例图片显示了我试图实现的目标