js没加的时候,li高度为100%没效果,是不是因为ul的高度没设置的原因?不太明白
对,是因为ul高度未设置,如果把js全部删了,那么调整li的高度百分比是没有用的,因为百分比是根据父级元素的属性来设定