效果预览按右侧“点击预览”按钮可在当前页面进行预览,点击链接可全屏预览。https://codepen.io/comehop??e/pen/GYXvez互动视频本视频为互动视频,您可以随时暂停视频,编辑视频中的代码。请使用chrome、safari、edge打开观看。https://scrimba.com/p/pEgDAM/cNzVnAL源码下载日常前端实战系列完整源码请到github下载:https://github.com/comehop??e/front-end-daily-挑战代码解释定义dom,一个名为.main的容器包含1个链接:openpopup
设置page的基本属性:无边距,全高,忽略溢出:body{margin:0;高度:100vh;overflow:hidden;}设置主界面背景和按钮布局:.main{height:inherit;背景:线性渐变(道奇蓝、深蓝);显示:弹性;对齐项目:居中;justify-content:center;}设置按钮样式:.open-popup{box-sizing:border-box;白颜色;字体大小:16px;字体系列:无衬线;宽度:10em;高度:4em;边框:1px实心;文本对齐:居中;行高:4em;文字修饰:无;停止效果:.open-popup:hover{border-width:2px;}至此,主界面就完成了,接下来就是创建弹窗了。dom中添加的.popup部分代表弹窗内容,其中