css - css网格段落溢出
问题描述
嗨,我正在尝试调整我的 grif 文本项目,但如果文本足够大,它就会溢出网格。如何使网格项高度灵活并包含所有 div 文本
.grid{
display : grid;
grid-template-columns: minmax(0, 1fr) ;
background : red;
white-space : nowrap;
}
.item{
font-size : 30px;
border : 1px green solid;
}
<div class="grid">
<div class="item">
</div>
<div class="item">
sdfsd
</div>
<div class="item">
sdfsdf
</div>
<div class="item">
sergey1sergey2sergey3sergey4sergey5sergey6sergey7sergey8sergey9sergeys10ergey11sergey12
</div>
<div class="item">
sdfsf
</div>
<div class="item">
sdsdfsd
</div>
<div class="item">
sdfsdf
</div>
</div>
解决方案
您可以使用 CSS 属性word-break: break-word;
并white-space: nowrap;
从父容器中删除。
.grid {
display: grid;
grid-template-columns: minmax(0, 1fr);
background: red;
}
.item {
font-size: 30px;
border: 1px green solid;
word-break: break-word;
}
<div class="grid">
<div class="item">
</div>
<div class="item">
sdfsd
</div>
<div class="item">
sdfsdf
</div>
<div class="item">
sergey1sergey2sergey3sergey4sergey5sergey6sergey7sergey8sergey9sergeys10ergey11sergey12
</div>
<div class="item">
sdfsf
</div>
<div class="item">
sdsdfsd
</div>
<div class="item">
sdfsdf
</div>
</div>
推荐阅读
- intellij-idea - 在idea intellij中排除java编译器的文件夹和文件模式
- ruby-on-rails - Rails:在帮助程序中访问类中的cookie
- swift - Swift 编译器错误:read_user_chunkIDOT:1062:无效的 PNG 文件:没有有效的 iEnd 块
- typescript - 如何使用 webpack 为多页应用程序制作单个捆绑包?
- mysql - 如何根据学生证在连接表上进行选择
- python - IndexError:列表索引超出范围 - 有时会运行,有时不会
- xml - 如何创建有效的 XML
- html - 在我的 HTML / CSS 输出中更改日期格式
- reactjs - React-table 将总计添加为第一行
- laravel - 如何显示选择元素的旧数据