div+css布局实现一个mac笔记本电脑效果代码
代码语言:html
所属分类:布局界面
代码描述:div+css布局实现一个mac笔记本电脑效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> .container{ display : flex ; justify-content: center ; align-items : center ; width : 100% ; height : 100vh ; } .macbook{ position : relative ; width : 228px ; height : 260px ; } .macbook__topBord{ position : absolute ; z-index : 0 ; top : 34px ; left : 0 ; width : 128px ; height : 116px ; border-radius : 6px ; transform-origin :center ; background : linear-gradient( -135deg , #C8C9C9 52% , #8C8C8C 56%); transform : scale(0) skewY(-30deg) ; animation : topbord .4s 1.7s ease-out ; animation-fill-mode : forwards ; } .macbook__topBord::before{ content : "" ; position : absolute ; z-index : 2 ; top : 8px ; left : 6px ; width : 100% ; height: 100% ; border-radius : 6px ; background: #000 ; } .macbook__topBord::after{ content : "" ; position : absolute ; z-index : 1 ; bottom : -7px ; left : 8px ; width : 168px; height: 12px ; transform-origin : left bottom ; transform : rotate(-42deg) skew(-4deg); background : linear-gradient( -135deg , #C8C9C9 52% , #8C8C8C 56%); } .macbook__display{ position : absolute ; z-index : 10 ; top : 17px ; left : 12px ; z-index : 2 ; width : calc( 100% - 12px ) ; height : calc( 100% - 18px ) ; background : linear-gradient( 45deg , #3BA9FF , #C82AFF); } .macbook__display::before{ content : "" ; position : absolute ; z-index : 5 ; top : -9px ; left : -6px ; width : calc( 100% + 12px ); height : calc( 100% + 18px ); border-radius : 6px ; background : linear-gradient( 60deg , rgba(255,255,255,0) 60% , rgba(255,255,255,.3) 60% ); } .macbook__load{ position : relative ; width :.........完整代码请登录后点击上方下载按钮下载查看
网友评论0