擷取指定長度字串長度程式碼例項
字串的長度在預設狀態下往往不能夠滿足需求,比如新聞列表新聞標題的長度,如果過長往往會引起換行,影響美觀度,進而一項使用者體驗,所以需要根據需要擷取字串長度,下面就分享兩端能夠實現此功能的程式碼,希望對大家有所幫助。
程式碼示例如下:
一.CSS方式:
html程式碼:
[HTML] 純文字檢視 複製程式碼<div class="cutText">螞蟻部落歡迎您,只有奮鬥才會有美好的明天!</div>
CSS程式碼:
[CSS] 純文字檢視 複製程式碼.cutText{ width:150px; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-overflow: ellipsis;/* IE/Safari */ -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;/* Opera */ -moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/ }
此方式規定了長度,如果超過此長度,就會以省略號表示。
二.jquery擷取字串:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>擷取字串長度-螞蟻部落</title> <style type="text/css"> ul{ width:300px; height:300px; margin:0px auto; list-style:none; } ul li{ height:30px; line-height:30px; font-size:12px; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $.fn.substr=function(length,content){ $(this).each(function(i,item){ var val=$(item).html(); if(!val) return; if(val.length>length){ val=val.substring(0,length); val+=content||"..."; $(item).html(val); } }) } function subTdContent(){ $('li').substr(18); } $(document).ready(function(){ subTdContent(); }) </script> </head> <body> <ul> <li>螞蟻部落歡迎您,只有奮鬥才會有美好的明天</li> <li>每一天都是新的,要好好把握。</li> <li>永遠不要想著明天,因為當下才是最真切的。</li> <li>沒有任何人一開始就是高手,都是從菜鳥成長而來的</li> </ul> </body> </html>
相關文章
- javascript擷取指定長度字串後面加點程式碼例項JavaScript字串
- js實現的擷取指定長度字串程式碼JS字串
- jQuery實現的擷取指定長度字串程式碼jQuery字串
- js擷取指定字串長度程式碼區分中英文JS字串
- javascript擷取指定長度字串相容中英文JavaScript字串
- javascript計算字串長度程式碼例項JavaScript字串
- 如何擷取指定長度字串區分漢字和字元字串字元
- JavaScript 擷取字串右邊指定長度字元JavaScript字串字元
- 擷取 UTF8 編碼字串從首位元組開始指定寬度 (非長度)字串
- C#擷取指定長度中英文字串方法C#字串
- js如何擷取字串右邊指定長度的字元JS字串字元
- JavaScript 擷取指定長度字串 區分漢字和英文字元JavaScript字串字元
- ABAP字串操作 擷取字元長度 取位數字串字元
- 取字串左邊指定長度的子字串字串
- 取字串右邊指定長度的子字串字串
- css實現的字串擷取程式碼例項CSS字串
- js檢測漢字的長度程式碼例項JS
- javascript擷取字串程式碼例項JavaScript字串
- js擷取字串程式碼例項JS字串
- javascript擷取指定位數的小數程式碼例項JavaScript
- 取字串長度字串
- 限定文字框輸入字串長度程式碼字串
- js區分gbk和utf-8的計算字串長度程式碼例項JS字串
- JavaScript生成指定長度的數字與字母字串JavaScript字串
- js計算字串長度程式碼例項能夠區分中英文字元JS字串字元
- 用 GetLength(int dimension) 獲取陣列指定維度的長度。陣列
- 正規表示式驗證密碼格式和長度程式碼例項密碼
- 驗證字串的長度是否在指定的區間字串
- shell獲取字串長度字串
- JavaScript 擷取指定指定區間字串JavaScript字串
- 直播軟體原始碼,JS獲取指定長度的隨機字元原始碼JS隨機字元
- 獲取C/C++字串、字元陣列長度C++字串字元陣列
- golang 計算最長不重複字串長度Golang字串
- javascript擷取指定指定區間的字串JavaScript字串
- JSTL取list 長度JS
- 【原創】用Java實現按位元組長度擷取字串的方法Java字串
- php獲取一維,二維陣列長度的方法(有例項)PHP陣列
- 按位長度進行字串的分割輸出,長度不足補0字串