我一直在做一些与HTML的东西,我需要有几列。我知道如何使他们成为他们工作的基础。但是,我有一定的问题。我需要有3个顶部有图像的列,然后是底部的文本。但是,如果浏览器调整大小,底部的文本不能流入下一列 - 只需要上下调整。我至今:特定列
body {
background-color: white;
font-family: times, serif;
color: black;
}
div {
display: flex;
margin: 50px;
flex-wrap: wrap;
}
<div>
<div class="first">
<img src="Images/australia_flag.jpg" alt="Australian Flag" title="Australian Flag" height="200" width="300"> text as well </div>
<div class="second">
<img src="Images/brazil_flag.jpg" alt="Brazilian Flag" title="Brazilian Flag"> even more text </div>
<div class="third">
<img src="Images/china_flag.jpg" alt="Chinese Flag" title="Chinese Flag" height="200" width="300"> text again
</div>
</div>
我不同意。使用Bootstrap并不总是最好的解决方案,并且实际上每次需要对齐时都不应该是解决方案。这可以在几行代码中完成,而不需要10k的网格系统(如果定制为最低限度) –