這篇文章給大家分享的是有關(guān)如何使用css實現(xiàn)波浪線和立方體的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
在靈璧等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、成都做網(wǎng)站 網(wǎng)站設(shè)計制作定制網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,營銷型網(wǎng)站,成都外貿(mào)網(wǎng)站建設(shè)公司,靈璧網(wǎng)站建設(shè)費用合理。
1.css實現(xiàn)波浪線
html
<divclass="card-list">
<divclass="wave-container">
<divclass="wave"></div>
<!--實現(xiàn)波浪線的div-->
<divclass="wave-left-decorate"></div>
<divclass="wave-right-decorate"></div>
</div>
</div>
css
.card-list{
display:flex;
padding:20px;
width:100%;
}
.wave-container{
position:relative;
margin-right:28px;
width:20%;
}
.wave{
width:100%;
height:90px;
background:linear-gradient(toright,rgb(85,181,255),rgb(207,224,232));
}
/*波浪線*/
.wave-left-decorate{
position:absolute;
top:-4px;
width:90px;
height:8px;
transform-origin:centerleft;
transform:rotate(90deg);
background:radial-gradient(circle,#fff2px,#fff,transparent3px,transparent4px,transparent4px,transparent);
background-size:8px8px;
}
效果圖
1497230186-5bb425d64e21c_articlex.png
2.實現(xiàn)立方體
html文件
<divclass="content">
<divclass="leftContent">
<divclass="leftContentItem">
<divclass="itemImg">
<imgclass="leftContentImg"src="images/rabbit.jpg"alt=""/>
<imgclass="leftContentImg"src="images/rabbit.jpg"alt=""/>
<imgclass="leftContentImg"src="images/rabbit.jpg"alt=""/>
<imgclass="leftContentImg"src="images/rabbit.jpg"alt=""/>
<imgclass="leftContentImg"src="images/rabbit.jpg"alt=""/>
<imgclass="leftContentImg"src="images/rabbit.jpg"alt=""/>
</div>
</div>
</div>
</div>
css文件
.content{
position:relative;
display:flex;
margin:0auto;
padding-top:50px;
width:1200px;
height:380px;
background:url(../images/bg2.jpg)no-repeat;
background-size:1200px100%;
}
.content.leftContent{
margin-right:25px;
padding-left:45px;
padding-bottom:30px;
box-sizing:border-box;
}
/*旋轉(zhuǎn)的圖片*/
.content.leftContent.leftContentItem{
width:350px;
height:350px;
/*設(shè)置景深*/
perspective:1000px;
/*設(shè)置背景顏色在中間為橢圓形*/
/*background:radial-gradient(ellipseatcenter,#430d6d0%,#000100%);*/
}
.leftContent.leftContentItem.itemImg{
position:absolute;
left:20%;
top:20%;
width:200px;
height:200px;
/*實現(xiàn)3D呈現(xiàn)*/
transform-style:preserve-3d;
transform:rotateX(-20deg)rotateY(-20deg);
-webkit-animation:6simgRotatelinearinfinite;
-o-animation:6simgRotatelinearinfinite;
animation:6simgRotatelinearinfinite;
}
.leftContent.leftContentItem.itemImg*{
position:absolute;
width:100%;
height:100%;
box-shadow:0025pxrgba(0,128,0,.4);
}
.leftContentItem.itemImg.leftContentImg{
position:absolute;
width:100%;
height:100%;
}
/*分別對各個面進(jìn)行旋轉(zhuǎn)、平移操作*/
.leftContentItem.itemImg.leftContentImg:nth-child(1){
transform:translateZ(100px);
}
.leftContentItem.itemImg.leftContentImg:nth-child(2){
transform:rotateX(180deg)translateZ(100px);
}
.leftContentItem.itemImg.leftContentImg:nth-child(3){
transform:rotateY(-90deg)translateZ(100px);
}
.leftContentItem.itemImg.leftContentImg:nth-child(4){
transform:rotateY(90deg)translateZ(100px);
}
.leftContentItem.itemImg.leftContentImg:nth-child(5){
transform:rotateX(90deg)translateZ(100px);
}
.leftContentItem.itemImg.leftContentImg:nth-child(6){
transform:rotateX(-90deg)translateZ(100px);
}
@-webkit-keyframesimgRotate{
from{
transform:translateZ(-100px)rotateX(0)rotateY(0);
}
to{
transform:translateZ(-100px)rotateX(360deg)rotateY(360deg);
}
}
感謝各位的閱讀!關(guān)于“如何使用css實現(xiàn)波浪線和立方體”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
網(wǎng)頁標(biāo)題:如何使用css實現(xiàn)波浪線和立方體
分享URL:http://chinadenli.net/article18/ppccgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、品牌網(wǎng)站建設(shè)、全網(wǎng)營銷推廣、定制開發(fā)、定制網(wǎng)站、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)