首页 > 其他 > 详细

解决div横向滚动条,背景色未铺满问题

时间:2020-12-16 19:01:18      阅读:60      评论:0      收藏:0      [点我收藏+]
 
问题描述:div等块级元素默认宽度为100%,当页面渲染完后其宽度已经固定,这时候如果文字超出其宽度后会出现滚动条,这时超过原宽度的部分背景可能跟div定义的背景色不一样;
 
技术分享图片
 
解决方式:给最外层div添加样式:
 
min-width: max-content;
 
解决之后效果如图下所示:
 
技术分享图片

 

 扩展:max-content 和fit-content, 当元素内容没有超出行宽的时候,最终的宽度都是内容的宽度。而超出行宽的时候,max-content的表现是不换行,出现横向滚动条,fit-content的表现是会换行

解决div横向滚动条,背景色未铺满问题

原文:https://www.cnblogs.com/nanadang/p/14145396.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!