2011-04-21 77 views
0

我在div中顯示我的主頁中的帖子內容。該div有一個max-height propertyoverflow:hidden保持整潔,以防大小寫。爲了獲得更好的性能,做什麼更好?

我的問題是,什麼是更快/更好?用striptag顯示所有內容並依靠overflow:hidden的魔法或使用substr?

+0

爲了誰的密切點擊一個比較複雜的,介意你的商業夥伴。 – EnexoOnoma 2011-04-21 22:38:07

回答

2

溢出的意圖是什麼?要放入「(顯示更多)」類型的鏈接?如果是這種情況,並且您希望大多數用戶想要閱讀更多內容,則輸出全文並隱藏多餘內容。

如果您希望大多數用戶不想要更多,而不是隻輸出縮短的片段,並動態加載他們希望獲得全文的帖子的額外部分。

但是,由於您在頁面生成時會在內部檢索整篇文章,因此您可以節省很少的CPU /內存時間,只需要一點點帶寬,而不必重新檢索完整的額外開銷文章。

+0

訪客點擊標題上方的固定高度的內容。我的問題是,如果最好顯示所有與溢出內容:隱藏或使用substr。 – EnexoOnoma 2011-04-21 22:36:19

+1

@Punkis這個答案是正確的。他只是告訴你根據你的用戶如何使用該網站。我建議也許可以實現這兩個選項,然後根據用戶的反應開啓/關閉它們。 – Flipper 2011-04-21 23:04:54

0

Substr更乾淨,因爲您可以爲文本添加後綴「...」,並且在第一次加載文檔時加載和渲染速度更快。

+0

您可以使用Javascript爲文字添加省略號。 – Flipper 2011-04-21 23:12:35

相關問題