当青训营遇上码上掘金

69 阅读1分钟

当青训营遇上码上掘金活动~

作为纯文科自学前端选手,被问到最多的就是自我介绍。因此我选择了主题一:我的名片项目。 用html、css写一个属于自己的名片吧。

使用技术栈:HTML CSS(是不是超简单,快来试试吧)

写代码前的思路分析:

  • 个人偏好整体背景颜色选择较暗,在左上角和右上角部分加入了暖色渐变来调和整体颜色。
  • 既然是名片,内容设计上自然选用卡片形状,设置磨砂玻璃样式显得更加高级;使用隐藏→鼠标悬浮显现增添了几分神秘色彩。
  • 立体的人物形象,不止一个的我:设计多张卡片,通过序号和标题区分,整体居中布局,弹性布局。

代码编写:

HTML部分:

  • 使用div盒子嵌套,方便后续编写css
  • 多个卡片设计直接编写多个div盒子即可
  • 注意标题编写的 h2/3,内容编写的p

html部分较为简单,没有什么太多可讲的

CSS部分: css部分是重头戏

  • 左上角和右下角的渐变色编写:

  • linear-gradient(,)第一个参数和第二个参数都写入颜色
    
  • clip-path: circle( ) 括号中写入百分比数字来设置左右颜色大小
    
  • 伪元素的使用:body前后使用伪元素搭配渐变色彩

  • 磨砂卡片设计:

    • 使用backdrop-filter: blur(50px)
    • 在background中使用rgba,在最后一个透明度参数设置0.5(后续自行调节)
  • 字体悬浮出现:设置transform: transformY进行浮动