title: tkinter useing grid on a frame doesn't seem to work
body: <p>Im trying to get a tkinter gui that lets the user sign in im really new to tkinter. I made a frame and when i use grid to put another frame widget inside of the frame it does it based off of the root and not the inner_frame thats what I think is happening. In the code I made a grey box to demonstrate and I dont understand why it is below the blue frame and not inside the yellow frame under the &quot;sign in&quot; text. Thanks for the help.</p>
  <pre><code>from tkinter import *
  root = Tk()
  root.title(&quot;sighn in test&quot;)
  
  #colors
  background = &quot;#273E47&quot;
  accent = &quot;#d8973c&quot;
  red = &quot;#bb4430&quot;
  white = &quot;#edf2f4&quot;
  
  #this creates and places the background frame
  main_buttons_frame = Frame(root, height = 500, width = 400, bg = background).grid(row = 0, column = 0)
  #this creates and places the inner frame
  inner_frame = Frame(main_buttons_frame, height = 450, width = 300, bg = accent).grid(row = 0, column = 0)
  #this creates and places the &quot;sighn in text&quot;
  top_text = Label(inner_frame, text = &quot;sign in&quot;, font = (&quot;helvitica&quot;, 30, &quot;bold&quot;), bg = accent, fg =         
  background).grid(row = 0, column = 0)
  #this is a test to demonstrate
  test_frame = Frame(inner_frame, bg = &quot;grey&quot;, height = 100, width = 100).grid(row = 1, column = 0)
  
  
  root.mainloop()
  </code></pre>