.img-wrap{
    position: relative;
    overflow: hidden;
    background: #f1f2f3;
}
.child_{
    content: '';
    position: absolute;
    top: 0;
    width: 50%;
    height: 100%;
    background: linear-gradient(to left, rgba(255,255,255,0) , rgba(255,255,255,.8) );
    transform:skew(-45deg);
    z-index: 1;
}

.show{
    animation: show .6s linear infinite alternate;
}
.shan{
    animation: shan .8s ease 0s infinite;
}
@keyframes show {
    0%{
        opacity: .2;
    }
    100%{
        opacity: 1;
    }
}
@keyframes shan {
    0%{
        left: -100%;
    }
    100%{
        left: 150%;
    }
}