Установите для CSS для #footer
значение:
position: absolute;
bottom: 0;
Затем вам нужно будет добавить padding
или margin
в нижней части ваших #sidebar
и #content
до совпадают с высотой #footer
или когда они перекрываются, #footer
будет их покрывать.
Кроме того, если я правильно помню, IE6 имеет проблемы с CSS bottom: 0
. Возможно, вам придется использовать JS-решение для IE6 (если вас интересует IE6, который есть).
Вы можете отфильтровать все элементы, которые удовлетворяют вашим порогам, используя filter
:
threshold1 = 300 # thrashold for list 1
threshold2 = 10000 # thrashold for list 2
list1 = [59.6613, 176.3425, 243.9645, 63.9865, 803.6346, 163.8992, 704.3893,
563.9846, 631.4968, 98.6483, 156.7823, 380.8432]
list2 = [27069, 9608, 12875, 35083, 7569, 8075, 6032, 10983, 7962, 43218,
3219, 9328]
zipped_lists = list(zip(list1, list2))
filtered_data = list(
filter(
lambda zipped_item: all((zipped_item[0] > threshold1, zipped_item[1] > threshold2)),
zipped_lists)
)
try:
print(zipped_lists.index(filtered_data[0]))
except IndexError:
print('No data which satisfies condition')