Не работает смена фонового изображения внутри div. Причем именно в конкретном div'е. Если уменьшить width и height, то работает. В чем может быть дело?
.bgpic {
background-image:url(2.png);
background-repeat: no-repeat;
box-shadow: black 1px 1px 1px;
height: 55em;
width: 100%;
background-size: cover;
}
.bgpic:after {
content: '';
height: 55em;
transition: opacity .5s ease-in;
position: absolute;
left: 0; top: 0;
background:url(4.jpg);
animation: foo 10s infinite;
}
@keyframes bgpic {
0% { opacity: 0; }
50% { opacity: 1; }
100% { opacity: 0; }
}