首页 > 电商查询页面实现遇到的问题?

电商查询页面实现遇到的问题?

该图是淘宝中查询条件的一个筛选面板:

每一行是一个查询条件。当枚举项太多时,最右边会有一个【更多/收起】按钮。
通过【更多/收起】来切换部分数据的显示隐藏。

现在有一个问题,当某一个查询条件枚举项少的时,不需要显示这个按钮,就如同图中的【品牌】这一行。但是要如何判断枚举项内容会过多,因为每一个枚举项的宽度并不固定。有没有谁能给我一些思路?


HTMLDOM以及内容渲染完成以后,JS已经可以获取对应DIV的高度了,假设你一行高度是30三行以上进行显示收起按钮以及对应的功能,那么判断div高度>90为条件进行判断即可

【热门文章】
【热门文章】