我如何使网格包装器匹配项目的宽度?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何使网格包装器匹配项目的宽度?相关的知识,希望对你有一定的参考价值。
我要完成的工作是完美地包装内容的网格包装程序,因此没有笨拙的空格。这可能吗?
这里有一些代码可帮助显示我正在处理的内容。某些内容可能由于其css在其他文件中而未包括在内。我还要提到我的脚本代码也不会出现在里面。
编辑:div称为左侧部分,因为在右侧将显示另一个div来显示所选项目。
html:
{{> navbar }}
<link rel="stylesheet" href="./public/css/earn.css">
<link rel="stylesheet" href="./public/css/testing.css">
<div class="content-box">
<div class="content_wrapper_static">
<div class="content">
<div class="left_part">
<div id="itemcontainer" data-simplebar class="itemcontainer" style="padding: 20px; background-color: #1c1c1c; border-radius: 10px;">
</div>
</div>
</div>
</div>
</div>
{{> modal }}
{{> footer }}
CSS:
.itemcontainer {
grid-template-columns: 100px 50px 100px;
grid-template-rows: 80px auto 80px;
column-gap: 10px;
row-gap: 15px;
width: auto;
height: 100%;
}
.item {
height: 140px;
width: 140px;
border-radius: 5px;
vertical-align: middle;
text-align: center;
display: table-cell;
}
.item img{
max-width: 90%;
max-height: 90%;
}
.cost {
color: white;
font-size: 10px;
}
.item-title {
color: white;
font-size: 10px;
}
body {
background-color: black;
}
.left_part {
width: 60%;
height: 100%;
float: left;
}
.right_part {
width: 35%;
height: 100%;
float: right;
}
.item p {
color: white;
}
答案
@@ Bob Boby,抱歉,我没有足够的声誉来评论已经存在的帖子,所以我必须这样做。如果您因为不知道如何使用flexbox而害怕使用flexbox,建议您尝试https://flexboxfroggy.com/您将以一种有趣的方式学习有关flexbox的所有知识。
以上是关于我如何使网格包装器匹配项目的宽度?的主要内容,如果未能解决你的问题,请参考以下文章
php 一个自定义的try..catch包装器代码片段,用于执行模型函数,使其成为一个单行函数调用