当青训营遇上码上掘金

104 阅读2分钟

当青训营遇上码上掘金

当青训营遇上码上掘金

我很有幸参见到字节跳动青训营第五届,再次我第一次用码上掘金写的第一个作品也就是我的名片。

我的名片作品:主要用HTML和CSS来完成,下面来说一下设计思路。

设计思路

  • 先创建HTML文件,以及css文件
  • 并将其CSS引入到HTML文件中
  • 将body背景通过CSS中的background-color属性将背景设置为纯色(因为是简单的名片所以不让其背景过于单调)
  • 在body中添加div元素并将class属性设置为box,在通过css中的width,及height设置盒子的宽和高。
  • 通过绝对定位让盒子使其保持文档中间
  • 给盒子box通过css中的border-radius属性将盒子设置为圆角(使其盒子更好看美观)
  • 给div通过CSS中的background: linear-gradient(to bottom right ,rgb(139, 218, 241),rgb(160, 250, 167));添加渐变色
  • 将盒子box的边框通过css中的border: #fff 10px solid;添加一个边框(使其更像名片)

HTML代码部分

屏幕截图 2023-02-11 195749.png

CSS代码部分

屏幕截图 2023-02-11 195806.png

成品效果

屏幕截图 2023-02-11 195822.png

代码部分缺少一些引用等是因为使用的是码上掘金将其自动生成/引用。

总结

现在大体的名片样子已经成型,接下来给盒子里面添加内容

  • 给盒子box中添加一个盒子div并将class属性设置为nr(设置class方便写css中方便记忆)
  • 在给盒子nr中添加自己想要的内容建立什么的等...通过各种文本标签来完成(自行网上查询)
  • 盒子nr也用绝对定位的方法将其居中在盒子的上半部分,然后给其设置长宽高。
  • 在盒子中想要添加图片的化我用的是将图片转换为base64然后将其编码复制进去使其不用连图片一起打包进去 这只是简单的名片设计,其了解前端的基础如:
  • 绝对定位
  • css中的圆角,背景
  • 设置字体颜色 ,使字体居中
  • 以及了解盒子模型 了解这些即可完成一些简单的名片设计,想让名片更有立体感可以给盒子box添加引用部分根据自己喜欢的样子给值。

要是一些学的时间比较长的可以给其盒子nr加个动画效果,比如鼠标移动上去使其变化字体颜色或者字体,这些动画效果可以通过JavaScript也可以通过css来完成。