用js实现层随着内容大小动态渐变改变 推荐
下面我们就自己来实现一个这样的组件,没有参考其他资料,纯属自己瞎写。 我觉得我这个方法很简单了,只需要在外边多套一个层就可以,而且可以容纳大量的文字(为什么这样说?因为如果只是单纯的图片,那调整起来简单多了,而如果有一大串文字的话,要变换两次才可以,因为如果你改变了宽度的话,字会被挤得高度增加,这里有两个方法来调整,一个是每次动画循环都更新最新的高和宽,另一种方法就是先变换,变换完后再检查一次,这次变化的只是高度,也就是调节两次,第一种方法效果好,但是每次都更新,自然加重了负担,第二种效果差点,但是性能好,而且也不是那么差) 实现原理很简单,就是在外边放一个主体层,我们调整的就是这个层,我们首
用户评论