gpt4 book ai didi

html - 如何在 2 行中显示 3 个带有字幕的图像?

转载 作者:行者123 更新时间:2023-11-28 00:53:25 25 4
gpt4 key购买 nike

如何在不使用任何库的情况下编写 HTML 代码以在 2 行中显示 3 个图像和标题?

下面的代码显示了下图中的网站。 picture1

<div class="container">

<h2>Project 1: Image Filtering and Hybrid Images</h2>


<div style="float: right; padding: 10px">
<img src="../data/cat.bmp" width="200px" height="100px"/>
<p style="font-size: 14px"> hybrid image.</p>
</div>

<div style="float: right; padding: 10px">
<img src="../data/cat.bmp" width="100px" height="100px"/>
<p style="font-size: 14px"> hybrid image.</p>
<img src="../data/cat.bmp" width="100px" height="100px" />
<p style="font-size: 14px"> hybrid image.</p>
</div>
</div>

但是如何修改上面的代码才能显示下图的结果呢?

picture2

最佳答案

您需要开始考虑盒子。使用盒子作为内容的容器。我可以在您的布局中看到以下框。

Boxes, boxes, boxes

您还应该开始添加类而不是使用内联 CSS,因为如果您想进行任何更改,类更易于阅读和维护。

如何插入 css:https://www.w3schools.com/css/css_howto.asp

弹性(CSS3):https://www.w3schools.com/cssref/css3_pr_flex.asp

.image-container {
float: right;
display: flex;
flex-wrap: wrap;
max-width: 300px;
}

.cat-container {
flex: 1 1 50%;
padding: 0px 1rem;
box-sizing: border-box;
}

img.cat {
width: 100%;
height: auto;
}

.caption {
font-size: 14px;
text-align: center;
}
<h2>Project 1: Image Filtering and Hybrid Images</h2>

<div class="image-container">

<div class="cat-container">
<img class="cat" src="https://www.communitycatspodcast.com/wp-content/uploads/2014/11/BarnCat.jpg" />
<p class="caption">hybrid image.</p>
</div>

<div class="cat-container">
<img class="cat" src="https://www.communitycatspodcast.com/wp-content/uploads/2014/11/BarnCat.jpg" />
<p class="caption">hybrid image.</p>
</div>

<div class="cat-container">
<img class="cat" src="https://www.communitycatspodcast.com/wp-content/uploads/2014/11/BarnCat.jpg" />
<p class="caption">hybrid image.</p>
</div>

</div>


<p>Bla, bla, bla, bla.</p>

<p>Bla, bla, bla, bla.</p>

<p>Yada, yada, yada.</p>

<p>Bla, bla, bla, bla.</p>

关于html - 如何在 2 行中显示 3 个带有字幕的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46043154/

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