照片墙效果
代码语言:html
所属分类:画廊相册
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> body { background-color: #E43; } .container { width : 960px; margin : 0 auto; } .container:after{ clear : both; display : table; content : ''; } .bg-items { padding: 20px; width : 240px; height : 160px; margin : 20px; background-color: white; float : left; cursor : pointer; box-shadow : 3px 3px 5px 0px rgba(0,0,0,0.5); } .items { width : 240px; height : 160px; position: relative; overflow: hidden; background-color: #102B46; } .details { background-color : rgba(0,0,0,0.5); width : 220px; height : 140px; padding : 10px; top : 0; left: 0; font-family : georgia; color : #fff; opacity : 0; transition : opacity .8s; } .details h3 { margin-bottom : 20px; } .details h6 { text-align : right; margin-top : 40px; } .details p { font-size : 14px; font-style: italic; text-align: center; line-height : 20px; } .items:hover .details { opacity : 1; transition : opacity .2s .3s; } .items div { position : absolute; } /* one */ .one { left : 100%; bottom : 100%; width : inherit; height: inherit; background-color : #e43; transition : all .3s; } .items:hover .one { transition : all .3s; left : 0; bottom : 0; } /* two */ .two { width : inherit; height: inherit; background-color : #e43; transition : all .3s; left : 0; bottom : 100%; } .items:hover .two { transform : rotate(180deg); left : 0; bottom : 0; transition : all .3s; } /* three */ .three { left : 0; top : 0; width : inherit; height: inherit; background-color : #e43; transition : all .3s; transform: scale(0,0); } .items:hover .three { left : 0; top : 0; transform : scale(1,1); transition : all .3s; } /* four */ .four { width : inherit; height: inherit; background-color : #e43; transition : all .3s; left : 0; top : 0; transform: scale(0,0) rotate(0deg); } .items:hover .four { left : 0; top : 0; transform: scale(1,1) rotate(1080deg); transition : all .3s; } /* five */ .tl5 { border-top : 161px solid #e43; border-right : 241px solid transparent; top : -160px; left : -240px; transition : all .3s; } .br5 { border-bottom : 161px solid #e43; border-left : 241px solid transparent; bottom : -160px; right : -240px; transition : all .3s; } .items:hover .tl5 { top : 0; left : 0; transition .........完整代码请登录后点击上方下载按钮下载查看
网友评论0