Directly inside a normal div.

In a child of a normal div.

Directly inside a contenteditable.

In a child of a contenteditable.

Directly inside a contenteditable with a display:none parent.

In a child of a contenteditable with a display:none parent.