html - List looks odd when text is too long
问题描述
I want a list with scrollbars, but when the content is too long, it doesn't look good:
I want it to look like this:
+----------------------------------------------------+
| aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Trashcan|
+----------------------------------------------------+
Here is my HTML code:
<div class="col-md-7 col-sm-7 col-xs-12">
<div>
<div style="height: 75px;padding-bottom:0px; padding-top:0px; overflow: auto; border: 1px solid #ccc;" id="excludedDomains">
<ul class="list-group">
<li class="list-group-item">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa<i style="position:relative; float:right;" class="fa fa-trash-o btn btn-danger btn-xs"></i>
</li>
<li class="list-group-item">
some text
</li>
</ul>
</div>
</div>
</div>
解决方案
When your text doesn't fit in your div
, use word-wrap: break-word;
in your CSS.
.list-group-item {
word-wrap: break-word;
}
<div class="col-md-7 col-sm-7 col-xs-12">
<div>
<div style="height: 75px;padding-bottom:0px; padding-top:0px; overflow: auto; border: 1px solid #ccc;" id="excludedDomains">
<ul class="list-group">
<li class="list-group-item">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa<i style="position:relative; float:right;" class="fa fa-trash-o btn btn-danger btn-xs"></i>
</li>
<li class="list-group-item">
some text
</li>
</ul>
</div>
</div>
</div>
推荐阅读
- java - Java中的回文数
- reactjs - 托管在 Vercel 上的 Next.js 应用程序和托管在 AWS 上的 RESTful API 服务器。我是否仍然使用 Vercel/Next.js API 路由来使用无服务器功能?
- python - Box-cox Powertransformer 从非正态分布到正态分布
- graph - Microsoft Graph Explorer 意外的 403 权限错误
- java - java中的特殊“%”
- angular - 像美元和 - 这样的保留字符在正则表达式中不起作用 - angular2
- mysql - 如何仅选择在特定日期之前未重复的条目?
- reactjs - 如何在 React 中映射 json 文件
- websocket - Spring WebSocketSession ID在服务器和客户端之间是不同的
- html - 如何使用 CSS 隐藏 Font-Awesome 图标