我正在使用Javascript/jQuery,我试图找出哪些更有优势。我想绘制一条线,根据事件动态地改变它自己的高度,它将只有1px的宽度,并且会在网站上闪烁。我应该创建宽度为1px的普通div还是用一些javascript库函数画一条线?什么是更快;画一条线或创建一个div?
2
A
回答
1
使用本地元素总是会比自己实现自定义版本更快。元素由浏览器自己的可执行代码创建,而您创建的任何内容都将通过其解释器完成。
0
虽然你可能无法达到你想要的效果,但HTML/CSS绝对会更快。
0
如果u使用帆布或SVG一些图书馆画线,那么这将是兼容的多跨浏览器..
它也将采取更多的处理...
因此,这将是更好的使用div为此...
1
我只是使用div
,因为您知道它是跨浏览器/移动浏览器兼容。如果您使用某种JavaScript库函数,那么您可能会发现它在某些浏览器/浏览器更新中不起作用。
此外,它给你的样式与CSS的优势,这又是跨浏览器兼容。
+0
当IE版本更新中JavaScript函数停止工作时,我们都在那里:P –
相关问题
- 1. 在div中画一条线
- 2. 哪一个是更快,为什么
- 3. 什么创建一个动画线投掷文本链接?
- 4. touchmove在画布上画两条线而不是一条线
- 5. C#:用线条创建一个Google Map?
- 6. Android - 画一条线
- 7. 这是一个更快的Hbase或Hypertable?
- 8. 要创建什么?一个函数或模板还是?
- 9. 哪一个更快,为什么? JavaScript的
- 10. 为什么两条曲线而不是一条曲线?
- 11. 什么是更快的一个并发队列或8个无锁队列?
- 12. 什么是更快的Flash或Silverlight?
- 13. 什么时候使用快速会话创建一个cookie?
- 14. 创建一个蒙版Div
- 15. 创建一个加载Div
- 16. 为什么不能在Magento中创建一个新的DIV?
- 17. 在UItableViewCell中画一条线
- 18. 画一条垂直线
- 19. 画一条线与CAShapeLayer
- 20. VB.NET试图画一条线
- 21. 的Java:什么是在一个循环更快拆分或之前
- 22. 我想从一个div的底部中心到另一个div的顶部中心画一条线?
- 23. C++/CLI为什么这段代码没有画出一条线?
- 24. 什么是更有效率或更好的做法,创建一个规则的功能或原型功能?
- 25. 动画从一个点绘制一条线到一个点
- 26. 在一条线上显示3个DIV
- 27. 什么是一个空div意味着jQuery的或Javascript
- 28. Div在另一个div内形成一条线
- 29. 在HTML5画布中创建线条
- 30. 用newSingleThreadExecutor创建的线程是一个新创建的线程还是一个deamon线程?
嗯,我想“绘画”意味着你将不得不使用一个
关于'
'的想法http://www.sovavsiti.cz/css/hr.html? –
我认为问题是“哪个更快”而不是“我该怎么做”。 – Rob