Why we should not mix http and https when using iframes?

In the administration of advanced iframe I came across following:

“Please do not use a different protocol for the iframe: Do not mix HTTP and HTTPS if possible!”.

What does this mean? If the protocol of my page is HTTP than use an HTTP page inside the iframe. If the protocol of my page is HTTPS than use an HTTPS page inside the iframe.