在一个flex元素上通过限定高度,设置overflow:hidden
做了一个展开收起的功能,怎么判断是否超出当前高度,怎么判断一个flex元素里面子元素是否换行了?
在一个flex元素上通过限定高度,设置overflow:hidden
做了一个展开收起的功能,怎么判断是否超出当前高度,怎么判断一个flex元素里面子元素是否换行了?
13 回答13k 阅读
7 回答2.2k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.6k 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
没必要去判断它是否换行,你甚至不用height去判断,换成max-height然后只要保证这个max-height始终大于真实height就行。
写了个例子给你:https://jsfiddle.net/7d3bzakg/
HTML代码:
CSS代码: