css - 阻止内容溢出固定的 div?
问题描述
fixed
我在固定宽度的父级中有一个带有位置的 div ,但它的内容溢出了。
如何将内容包含到fixed
div 中?
<div style="width: 400px;">
<div style="position: fixed;">
<p>Some long p text which is currently overflowing....</p>
</div>
</div>
解决方案
将位置设置为固定时,您不会看到好的结果。因为父级内部的 div 是位置固定的,这不是真的。它不像位置相对和绝对。
你可以像这样修复它:
您必须设置一个固定的宽度,例如父级为 200 像素,因此您必须在第二个 div 上将宽度设置为 200 像素。请记住,如果将其设置为 100%,它将覆盖整个页面,这是一个错误。
<div style="width: 200px; height: 200px; border: 1px solid red">
<div style="position: fixed; width: 200px;">
<p>Some long p text which is currently overflowing....</p>
</div>
</div>
推荐阅读
- python - 使用 zipfile 解压缩档案会将 exe 转换为文本文件 (MacOS)
- javascript - ChartsJS Annotations Plugin - 你能创建一个工具提示来伴随注释吗?
- r - 使用 tidyr 实现等效的 rbind
- android - 如何从 FirebaseMessagingService 执行 fullScreenIntent
- ruby-on-rails - rswag - 添加服务器的最佳实践
- android - Android App的用户数据不断增加:房间数据库
- java - springboot中的抽象类继承
- ios14 - 如何在 iOS 14 中使用 PHAuthorizationStatusLimited
- hangouts-chat - 谷歌聊天机器人自动扩展票证参考
- r - 在 R 中,如何将文件名列表读入单个数据帧?