【发布时间】:2017-09-02 21:11:44
【问题描述】:
这是演示案例的代码:
HTML
<div class="skill-cat">
<p class="skill-cat-title">Others</p>
<div class="skills">
<p class="skill">Familiar with Mac and Windows operating systems</p>
<p class="skill">Markdown markup language</p>
<p class="skill">Lyx (LaTex typesetting application)</p>
<p class="skill">many of Apple iWork and Microsoft Office applications</p>
<p class="skill">video editing</p>
<p class="skill">working with command-line interface</p>
<p class="skill">research and self-learning</p>
</div>
</div>
CSS
.skill-cat-title {
font-weight: bold;
font-size: 115%;
margin-bottom: 1%;
}
.skills {
display: flex;
flex-wrap: wrap;
margin-bottom: 2%;
}
.skill {
margin: 7px 7px;
padding: 5px;
background-color: gold;
}
您可以在 CodePen 上查看代码及其输出:https://codepen.io/ammar_/pen/qXgvZg/
当视口的宽度变为大约360px 时,会出现不包含文本的额外区域。我想删除这些区域。
这些区域显示在下图中红色矩形内:
我该怎么做?
【问题讨论】:
-
基本上,NO...这不是 line-box 模型的工作方式 - stackoverflow.com/questions/35005024/…
标签: css