Dodanie etykiety do ramki w Tkinter ignoruje atrybuty ramki

Stworzyłem ramkę o stałym rozmiarze, a teraz chcę dodać na niej kilka etykiet i innych widżetów. Ale zauważyłem, jak tylko dodam nowy widget na tej ramce, jego atrybuty nie są honorowane, tzn. Rozmiar i domyślny zestaw kolorów tła nie jest honorowany.

from Tkinter import *
tk = Tk()
page1 = Frame(tk, bg="blue", width=100, height=200)
l1 = Label(page1, text='This is label 1')
page1.pack()
l1.pack()
tk.mainloop()

W powyższym przykładzie, jeśli skomentuję linię 4 i 6, to widzę ramkę o stałym rozmiarze z niebieskim kolorem tła. Moim wymaganiem jest dodanie do tej ramki innych widżetów z tym kolorem.

questionAnswers(1)

yourAnswerToTheQuestion