gpt4 book ai didi

html - 将图像(在网格中)放置在 div 旁边?

转载 作者:太空宇宙 更新时间:2023-11-04 13:28:21 24 4
gpt4 key购买 nike

所以这是我的问题:我想在这两个 div 旁边放六张图片,所以它们看起来像这样:http://i.imgur.com/olWU00o.png希望每个人都能明白。这两个面板旁边只有一个包含六个图像的网格,其中包含与它们相关的信息。

            <body>
<div id="pagewidth">
<div id="wrapper">
<div class="window">
<div class="message">
text
</div>
</div>
<div class="window">
<div class="message">
text
</div>
</div>
</div>
</div>
</body>

这是 style.css:

            #pagewidth {
width: 70%;
text-align: left;
margin: 0 auto;
}
.window {
-webkit-box-shadow: 0px 0px 5px 0px rgba(117, 112, 107, 0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(117, 112, 107, 0.75);
box-shadow: 0px 0px 5px 0px rgba(117, 112, 107, 0.75);
background-color: #D1D5D8;
position: relative;
width: 49%;
}
.message {
margin: 10px;
padding-bottom: 10px;
}

使用 float :打乱整个设计。

最佳答案

尝试使用flexbox,我真的很喜欢。这是更新的 fiddle .

<div class="images-wrapper">
<div class="images">
<img alt="image 1" />
<img alt="image 2" />
<img alt="image 3" />
</div>
<div class="images">
<img alt="image 4" />
<img alt="image 5" />
<img alt="image 6" />
</div>
</div>

#pagewidth {
display: flex;
}
#wrapper {
flex: 1;
}
.images-wrapper {
flex: 1;
display: flex;
justify-content: flex-end;
align-items: flex-start;
}
.images {
position: relative;
display: flex;
flex-direction: column;
}
img {
height: 100px;
width: 100px;
margin: 10px;
}

关于html - 将图像(在网格中)放置在 div 旁边?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32123480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com