html - 我有一个 div 部分,里面有 3 个 div 项,我希望它们使用 html css 均匀分布
问题描述
我有一个 div 部分,里面有三个 div,我希望它们均匀分布。这是它目前在我的网站上的样子。我的目标是让它们全部对齐并均匀分布。
这是我正在使用的 CSS 和 HTML:
.knowledge-section {
}
.section-icon {
height: 25px;
width: 25px;
display: inline-block;
position: absolute;
top: 0px;
left: 0px;
}
.knowledge-item {
background: white;
border-radius: 4px;
padding-top: 2px;
padding-bottom: 30px;
padding-left: 40px;
padding-right: 35px;
display: inline-block;
position: relative;
}
.first-item {
margin-right: 20px;
}
<div class="knowledge-section">
<div class="knowledge-item first-item">
<div class="section-icon"><img src="admin-suite.png" /> </div>
<h2>Admin Suite</h2>
</div><!--k-item-->
<div class="knowledge-item">
<div class="section-icon"><img src="mobile.png" /></div>
<h2>Mobile and Voices</h2>
</div><!--k-item-->
<div class="knowledge-item">
<div class="section-icon"><img src="conversations.png" /></div>
<h2><a href="www.google.com">Conversations</a></h2>
</div><!--k-item-->
</div> <!--k-section-->
<div class="knowledge-section">
<div class="knowledge-item first-item">
<div class="section-icon"><img src="digital.png" /></div>
<h2>Digital</h2>
</div><!--k-item-->
<div class="knowledge-item">
<div class="section-icon"><img src="journey-analytics.svg" /></div>
<h2>Journey Analytics</h2>
</div><!--k-item-->
<div class="knowledge-item">
<div class="section-icon"><img src="strikedeck.png" /></div>
<h2><a href="www.google.com">Strikedeck</a></h2>
</div><!--k-item-->
</div> <!--k-section-->
解决方案
.知识部分{
display: grid;
grid-template-columns: repeat(6, auto);
background-color:gold;
padding:10px;
grid-gap:10px;
}
.section-icon {
display:grid;
justify-content:center;
}
h2 {
text-align: center;
background-color:burlywood;
}
.知识项{
background:coral;
}
推荐阅读
- angular - 在 IE11 中读取 readAsBinaryString
- typescript - 如何清理打字稿缓存?
- scala - 用于激励 scala 完全面向对象的替代布尔类
- vue.js - 在 vue.js 中附加组件并访问子组件的值
- authentication - 如何将 Windows 身份验证和 JWT 与 .Net Core 2.1 结合使用
- html - 将图像直接放在彼此下方(DIV/CSS)
- mysql - 将 SQL 查询转换为 Codeigniter
- android - Android:为除应用程序音频流之外的所有通知设置“请勿打扰”(setInterruptionFilter)
- chef-infra - 在节点中安装厨师后出现错误
- kotlin - Kotlin/Native 中的 .freeze() 是什么?