elements inside opaque elements inherit opacity, not background color