我的网站有一个菜单... :)当我在手机上打开它并将其调整到桌面屏幕时,它仍然打开。当我调整大小时,它仍然打开。我想做的是:
1)使“移动菜单始终关闭”。
例如我打开它,调整大小,然后调整大小,它应该关闭或者我在大屏幕上打开,打开菜单,调整大小到移动设备并关闭。
2)大屏幕菜单应该记住它是from random import randint
def quickSort(L, ascending=True):
if len(L) <= 1:
return L
smaller, equal, larger = [], [], []
pivot = L[randint(0, len(L) - 1)]
for x in L:
if x < pivot:
smaller.append(x)
elif x == pivot:
equal.append(x)
else:
larger.append(x)
larger = quickSort(larger, ascending=ascending)
smaller = quickSort(smaller, ascending=ascending)
if ascending:
final = smaller + equal + larger
else:
final = larger + equal + smaller
return final
l2 = list([3.14159 , 1./127, 2.718 , 1.618 , -23., 3.14159])
print(quickSort(l2, ascending=False))
# [3.14159, 3.14159, 2.718, 1.618, 0.007874015748031496, -23.0]
,所以每次我调整大小时,应该就像我离开它一样。
示例:在大号时关闭,调整大小到移动设备并打开,调整大小并且仍然关闭。
我想我应该创建某种state
,但我不知道如何。
state