学习中遇到的问题(前端~)
上个星期发现自己做的网页貌似很混乱,没有分一个部分一个部分,听师兄说后,自己也觉得很混乱,恩恩。改啊改啊~
刚开始不知道怎么下手,后来发现position:absolute;是相对于父元素的位置,所以决定一个块一个块的改,从上到下~在改得过程中还是出现了不少的问题:
1、用css3设置阴影时会被下一个div挡住,后来使用了z-index就可以了,不过z-index要在position有设置的情况下才可以使用,我设置的是absolute。
2、一些颜色比较简单的背景,可以直接用代码设置背景颜色,不要用切图,切图的话比较浪费,占内存。用代码的话占内存较少,那些按钮,导航的阴影直接用CSS3实现,也不用切图。
3、对于一些必须切图的,就要比较细心,那样子做出来的效果会比较好,一般的话写出来的图都是选png格式的。
4、在构建页面时,可以比较巧妙的运用叠放,因为代码是一行一行读下去的,要是怕一些字什么的被挡住,就可以把字的div放在后面,就不会被挡住了。