简体   繁体   中英

Expand width from Left side css

I have created an animation where i am expanding before element in key frame like this,

.expertise_item:hover::before{
    opacity:1;
    -webkit-animation:widthanimationexperties 3s cubic-bezier(0, 0, 0.72, 0.79);
    -webkit-animation-iteration-count: 1;
}
@-webkit-keyframes widthanimationexperties {
    0% { max-width:0;}
    50% { max-width:150px; }
    100% { max-width:300px;}
}

I have even odd situation and i have flip the even.

.expertise_item:nth-child(even)::before{
    bottom: -33px;
    left: -134px;
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

Q. How i expand div from left side instead of right for even elevemnt.

您可以在css put中使用html元素

margin-left: -134px;

Perhaps you can use animation to make a growing effect from the left side

See the fiddle

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM