用css生成形状优势:减少http请求
劣势:复杂的东西你用css画不出来,或者费力不讨好,比如一个复杂的logo,你用css可能只能画一个近似的玩意出来,并且需要用几百个空的div来拼像素,效率上得不偿失。
2种方案:1、可以用很多 div ,全部做成 1px X 1px ,然后组成图形。
这样做,比较麻烦,浏览器渲染很累。。。
2、直接用 vml。
网上上有公司已经做了这方面画图插件,很方便调用的。。。
像什么 sin ,cos ,圆,三角,的都可以。。。
去 找找吧,很多。。
用css生成形状优势:减少http请求
劣势:复杂的东西你用css画不出来,或者费力不讨好,比如一个复杂的logo,你用css可能只能画一个近似的玩意出来,并且需要用几百个空的div来拼像素,效率上得不偿失。
2种方案:1、可以用很多 div ,全部做成 1px X 1px ,然后组成图形。
这样做,比较麻烦,浏览器渲染很累。。。
2、直接用 vml。
网上上有公司已经做了这方面画图插件,很方便调用的。。。
像什么 sin ,cos ,圆,三角,的都可以。。。
去 找找吧,很多。。