0
A
回答
0
不確定渲染時間會有很大差異 - 它們都使用相似數量的代碼。
絕對定位可能會創造最多的CSS,所以我個人會避免這一點。
它是用於顯示錶格數據還是僅用於裝飾?如果前者使用表格。
如果是後者,您可以用平鋪圖形作爲單個單元格的背景來實現它嗎?
另外:創建它們的JavaScript循環可能會使您的代碼比手動編寫每個方塊更加整潔。
+0
這將是由JS生成的裝飾。代碼量是呈現時間的重要因素?我看過瀏覽器只有幾百個項目 - 這應該不需要任何時間閱讀。 –
+0
如果只是裝飾,平鋪背景圖像可能是最好的選擇 - 只保留樣式表和HTML內容中的裝飾。關於渲染:在現代瀏覽器中,我只是發現它被視頻和糟糕的JavaScript(通常是ajax)等重量放緩。在這種情況下,我個人並不認爲這是你應該擔心的事情,因爲代碼很簡單。 –
相關問題
- 1. 最簡單的方法來繪製網格MonoTouch的
- 2. Swift:繪製矩形的最快方法
- 3. Java:繪製文本的最快方法?
- 4. 繪製位圖的最快方法?
- 5. DirectX:最快的方法來繪製像素
- 6. 最有效的方法來繪製silverlight
- 7. 繪製網格線的正確方法
- 8. 在窗口上繪製時間表網格的最佳方法
- 9. 更快的方式來繪製圖像
- 10. 在控制檯中繪製字符的最快方法(framebuffer)?
- 11. 有了Pygame,有沒有更快的方法來繪製數百個小方格?
- 12. 繪製一噸平方的最快方法?
- 13. 製作3D網格的最佳方法?
- 14. 繪製HSL空間的色調幻燈片的最快方法
- 15. 什麼是在Win32 API中繪製格式化文本的最快方法?
- 16. OpenGL:繪製2D圖像的最快方法
- 17. 在Windows.Forms中繪製圖像的最快方法是什麼?
- 18. 在現代Windows上繪製HWND的最快方法是什麼?
- 19. 在iOS中繪製全屏線性漸變的最快方法
- 20. 在Java中繪製靜態圖像的最快方法
- 21. 繪製屏幕外CALayer內容的最快方法
- 22. 在OpenGL 4中繪製一百萬像素的最快方法?
- 23. 將BufferedImages繪製到另一個BufferedImage的最快方法
- 24. CoreAnimation - 獲取繪製內容紋理的最快方法
- 25. 在「等效」QPixmap上繪製QGraphicItems的最快方法
- 26. 可可和OpenGL:繪製矩形陣列的最快方法
- 27. 什麼是繪製線陣列的最快方法?
- 28. SetPixel太慢。有沒有更快的方法來繪製位圖?
- 29. 繪製更新的webGL網格/曲面的最佳方式
- 30. 創建一個網格來繪製
這裏是一個[小提琴](http://jsfiddle.net/XeN5k/)的例子。但不是2x2,我需要一個40x40的網格。 –
我會爲簡單的'inline-block' DIV投票。但是如果你關心性能,你將不得不在幾個瀏覽器中測試幾種可能性。 (表格必須非常快,但對於非表格用法幾乎不可能控制。) –
@ÁlvaroG.Vicario,表格爲什麼會很快?我的印象是他們使用更復雜的佈局算法。另外,我如何準確地標記此標記?有「開始繪畫」,「完成繪畫」活動嗎? –