При статическом размещении перед:: дочерним содержимым, перед слоем-потомком, перед слоем псевдоэлементов (z-index). Может ли кто-нибудь объяснить, почему или даже как это происходит, или если это проблема, которую имеют все основные браузеры?
<style>
div { background-color:yellow; width:400px; }
div::before { background-color:red; content:"div::before"; }
div::after { background-color:green; content:"div::after"; }
div p { background-color:blue; color:white; margin:-15px 0; padding:0; }
</style>
<div>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam sed tellus sed tellus sodales hendrerit tristique et elit.</p>
</div>