emmmmm,静态页面好像没什么需要特别记录的东西。
最多就是新知道的几个CSS知识点和SVG的用法,但还是把具体实现步骤记录一下吧。
最终效果如下:
一、对效果图先分区布局
主要分为三个部分:
head: 包括歌名、作者
panel: 旋转的效果,当前歌词和下一句歌词
footer: 一些功能按钮
二、着手写整体布局的CSS:
1、先确定主题颜色,直接微信截图看的,这时候 svg 的好处就体验出来了。
先记录号主要的颜色,后面直接用就可以了,同时有一个新的用法,看下面的例子
$color: blue;
$color-dark: darken($color1,10%); //这个意思是color1的颜色暗 10% 成为一个新的颜色
h1{
color: $color; //蓝色
}
h2{
color: $color-dark; //深一点的蓝色
}
然后写CSS之前记得清空页边距
*{
margin: 0;
padding: 0;
}
移动端背景色全屏:
html:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
css:
height: 100vh;
然后重新复习了一下 display:block,inline,inline-block 的概