I am using Tkinter to create a GUI in python.
What I did was I insert a GIF image into the background and also created labels and buttons.
How do I make the labels and buttons background to be transparent as the background is covering my GIF image?
Basically what @Paul Rooney indicated in his comment above.
You might be able to workaround this using canvas to create your own label. You can then use a canvas text object instead of a label. 
If you create an empty canvas and add the text with the create_text(), and then place this text-canvas 'on top' of the 'main' canvas, it should simulate what you want. The reason for using two canvases is to prevent scrollability. 
I can not think of way to this for buttons though..
Please post your code if you need an example of this :)
How to make labels background to be transparent in Tkinter?