「青训营 X 码上掘金」| 我的名片

85 阅读2分钟

当青训营遇上码上掘金

主题选择

我选择的是主题一:

主题 1:我的名片 名片是向人介绍自我的重要工具,作为一名程序员用代码做自我介绍是一件非常酷炫的事情。请大家围绕“我的名片”这个主题进行代码创作。

创作过程

  1. 创建一个外部容器来封装名片内部的元素,整个页面使用一个div
  2. 背景设置

背景打算主要以渐变色的形式呈现,增加名片的美观性,赏心悦目。以石膏类的浅灰色为主体背景,并且将它居中显示。

  1. 渐变

css属性颜色渐变属性有两种类型:线性渐变和径向渐变

线性:设置背景颜色从上到下(默认方向)的颜色过渡: background: linear-gradient(#252424, #efe6f1);

改变方向:top,left,right,bottom 改变角度:数值+deg

名片左下角的渐变用一个伪元素:before来定义,然后颜色过渡。 径向:设置背景颜色从内到外(默认方向)的颜色过渡:background: radial-gradient(#afdfef,#c8e8f2,#efe6f1);

名片右边的渐变就是径向渐变用一个伪元素:after来定义。

中间色用透明来过渡,可以消除边界线

  1. 文字

文字部分较为简单,h2标题写名字、无序列表 <ul>、<li>列表的最外层容器、列表项写个人简介 字体大小为50px,间距用letter-spacing定义距离

添加postion:absolute属性把元素设置为绝对定位,将其变成一个有框的空间,相对于最初包含的块。

创作总结

虽然名片代码比较简单,但这个小创作也使我在实际操作中认识到经验和不足。作为一名刚入门的前端小白,参加青训营后我对页面的制作更加有信心和把握了,不再没有头绪,在之后的每届青训营中,我也会更加积极地参加,探索自己未知的领域。