[更新]它不同於這個問題,因爲它不僅要求文本截斷;正如我所提到的,我已經使用this approach進行了文本截斷。相反,它只是在文本被截斷時才詢問「閱讀更多」鏈接(僅在可能的情況下使用CSS)。生成省略號和與CSS「讀取更多」鏈接
當前我使用this approach來產生文本溢出時的省略號(當它不能放入一行時)。但是,現在我還想在發生溢出時在行末添加「Read More」鏈接,並單擊該鏈接將在多行中顯示所有內容。這僅適用於CSS嗎?
順便說一句,我看到this post,它顯示「更多」的鏈接,無論文字溢出與否,這不是我想要的。
我想最後的手段是使用JavaScript與resize()
偵聽器動態地隱藏文本溢出部分並創建顯示它們的鏈接。
謝謝!
我沒有辦法知道使用CSS檢測溢出。這個問題似乎證實:http://stackoverflow.com/questions/18844192/css-only-detection-of-text-overflows-in-html。如果你正在尋找一個JS解決方案,看看這個問題:http://stackoverflow.com/questions/7738117/html-text-overflow-ellipsis-detection – Marcelo