前端日常实践:141#视频演示如何使用CSSGrid布局制作小狗邮票
时间:2023-04-05 01:16:35
HTML5
效果预览在当前页面点击右侧“点击预览”按钮预览,点击链接预览在全屏。https://codepen.io/comehop??e/pen/BOeEYV互动视频本视频为互动视频,您可以随时暂停视频,编辑视频中的代码。请使用chrome、safari、edge打开观看。https://scrimba.com/p/pEgDAM/cPQ3vcq源码下载日常前端实战系列完整源码请到github下载:https://github.com/comehop??e/front-end-daily-challenges代码解读定义dom,容器代表邮票:
居中展示:body{margin:0;高度:100vh;显示:弹性;对齐项目:居中;证明内容:居中;background-color:teal;}设置容器尺寸:.stamp{position:relative;宽度:40.5em;高度:71em;字体大小:6px;填充:5em;:.stamp{显示:flex;弹性方向:列;对齐项目:居中;证明内容:居中;}.stamp::after,.stamp::before{content:'';宽度:100%;高度:100%;位置:绝对;背景:径向渐变(圆形,青色50%,透明50%),径向渐变(圆形,青色50%,透明50%);背景大小:3.5em3.5em;}.stamp::before{top:1.5em;背景重复:重复-y;背景位置:-4.5%0,104.5%0;}.stamp::after{左:1.5em;背景重复:重复-x;background-position:0-2.5%,0102.5%;}在html文件中添加小狗的dom元素,子元素分别代表耳朵,头,眼睛,舌头,身体,尾巴,爪子: