为了账号安全,请及时绑定邮箱和手机立即绑定

为什么一级菜单的高度这样算: var h0 = (this.i - 1) * 30 + 42

很痛苦,想不明白

正在回答

3 回答

我觉得不减1,看起来更好看,减去1,反而有点突兀

0 回复 有任何疑惑可以回复我~

感觉减不减1只是调整了下悬浮层的位置,-1的话,悬浮层的位置top就是对齐了上一个一级菜单的高度,按照我自己写的比例看的话,反而不协调.

0 回复 有任何疑惑可以回复我~
#1

qq_Whatthehell_1 提问者

这个有点尴尬
2016-12-16 回复 有任何疑惑可以回复我~

每个li高度30px,乘以当前Li上面的Li总个数; 顶部那个标题42像素;加起来就是高度

0 回复 有任何疑惑可以回复我~
#1

qq_Whatthehell_1 提问者

兄弟,为什么要减1啊,我打印出来的(this.0-1)*30 + 42 =12px了
2016-11-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么一级菜单的高度这样算: var h0 = (this.i - 1) * 30 + 42

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信