2013年11月28日 星期四

透過 overflow 及 white-space 屬性來讓過多的資料內容用 "..." 顯示

先前提過一些關於overflow的用法了,但是有時候有些無關緊要的文字卻讓他有scrollbar實在又不太好看,這時候可以再搭配text-overflow及white-space屬性來處理這種情況。

這兩個屬性再搭配overflow主要的用途是將過多的資料來用 "..."來顯示,如下圖:


實作方式如下段程式碼:
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4. <title>Test</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  6. <style>
  7. .title { overflow:hidden; 
  8.                       width:300px; 
  9.                       border:2px solid #f00; 
  10.                       text-overflow:ellipsis; 
  11.                       white-space:nowrap }
  12. </style>
  13. </head>

  14.     <body>
  15. <div class="title">
  16. 這是一個用來測試Overflow顯示的範例唷!這是一個用來測試Overflow顯示的範例唷!
  17. </div>
  18. </body>

  19. </html>

沒有留言:

張貼留言