在html5出来之前,前端工程师怎样在页面上画一些简单的函数曲线和图形用CSS吗

DOM + CSS 不是用来画图的,你需要的就是 SVG/canvas 这种用来画图的东西。canvas 没有分层,你要叠着放的话用 position absolute + z-index。canvas 没有分层,你可以通过多个 canvas 来分离背景和前景,也可以自己调整一个 canvas 中的绘制顺序来实现前景覆于背景之上。
■网友
在过去是用FLASH+JS 混合做效果的,如果再早的话页面就很简单连JS也没有,都是静态页面,那个时候也不需要前端。所以作为一个前端正的应该好好感谢现在技术的发展。canvas虽然我基本没怎么接触,但依照原理来说,绝对可以进行分层的【这是绘图最起码的功能】,这需要你自己去看看CANVAS的API文档,如果你会在其中分层的话,那么你说的叠加画布也不需要了,覆盖文字的问题也就解决了。 一举两得。


    推荐阅读