html - 如何使这些图像保持在“网格”中?
问题描述
所以我有一些图片下面有文字,我希望它们的大小相同。这行得通,但我也希望它们处于一种“光栅”中,而不是可见的。但所以他们在 1 行。我什至不知道 CSS 是否正确。如果一旦有人捐赠,他们的形象和名字就会直接出现在网站上,这也很酷,这可能很难。这样图像对齐对我来说就足够了。
CSS
.col-md_staffblock{
margin: 30px auto;
margin-bottom: 5px auto;
padding: 10px 10px;
}
HTML
<h1 >DONATORS</h1>
<p>Donations help us keep our servers online 24/7.</p>
<div class="row stafflist">
<div class="col-md_staffblock">
<img width="100px;" src="img/JOSH_KING222.png">
<h2>JOSH_KING222</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="img/BuddySven.png">
<h2>BuddySven</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="img/AllexX.png">
<h2>AllexX</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="img/fond99.png">
<h2>fond99</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="img/II_Sebs.png">
<h2>II_Sebs</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="img/obesemessFTW69.png">
<h2>obesemessFTW69</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="img/DcemilO.png">
<h2>DcemilO</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="img/sonicboom62798.png">
<h2>sonicboom62798</h2>
<p>Donator</p>
</div>
</div>
这个 html 对于每张图片都是一样的。
解决方案
据我了解您的问题,我的解决方案是这样的:-
HTML
我更改了您的图像,以便我可以预览您可以根据需要使用默认图像
<h1 >DONATORS</h1>
<p>Donations help us keep our servers online 24/7.</p>
<div class="row stafflist">
<div class="col-md_staffblock">
<img width="100px;" src="https://picsum.photos/seed/picsum/100">
<h2>JOSH_KING222</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="https://picsum.photos/seed/picsum/100">
<h2>BuddySven</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="https://picsum.photos/seed/picsum/100">
<h2>AllexX</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="https://picsum.photos/seed/picsum/100">
<h2>fond99</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="https://picsum.photos/seed/picsum/100">
<h2>II_Sebs</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="https://picsum.photos/seed/picsum/100">
<h2>obesemessFTW69</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="https://picsum.photos/seed/picsum/100">
<h2>DcemilO</h2>
<p>Donator</p>
</div>
<div class="col-md_staffblock">
<img width="100px;" src="https://picsum.photos/seed/picsum/100">
<h2>sonicboom62798</h2>
<p>Donator</p>
</div>
</div>
普通的CSS
.stafflist {
display: flex;
}
.col-md_staffblock {
margin: 10px
}
h2 {
font-size: 12px
}
使用CSS3 grids
只需将数字 8 更改为您想要的任何数字,您将在 X 列中获得一个网格
.stafflist {
display: grid;
grid-template-columns: repeat(8, 1fr) ;
}
希望这可以帮助
推荐阅读
- javascript - 尝试使用条件对对象数组求和
- ios - 如何在 ReactJS 的 /apple-app-site-association 页面上提供 apple-app-site-association 文件
- json - 使用 Record<> 输入 JSON 数据并检查 key 是否存在
- python - 在不降低性能的情况下覆盖 __eq__ 和 __hash__
- c - 分段故障分叉和信号量
- sql - 感谢有关 SQL 中 CDC 方法的反馈
- list - Refactoring a list of map objects in Dart?
- spring-integration - 具有 void 方法返回类型的 Spring Integration Gateway:为什么不自动设置 NullChannel 回复通道?
- flutter - 如何创建动画确定循环进度指示器?
- java - 如何从 java 代码执行批量存储过程调用?