css之字體多行省略(兼容大部分瀏覽器) 字體單行顯示省略號 字體多行顯示省略號 文本框盒子定義了寬高之后,設置它的右邊距一個字符的寬度,用來顯示省略號。設置文本框的盒子偽類before來顯示省略號。使用絕對定位讓它在右下角。 當然,它會一直顯示在右下角,然后可以使 ...
這里介紹兩種方法,都是css實現的,其他的js,jq代碼,可以去網上搜索很多。 第一種:margin負值定位法 預覽效果為: 解釋:此段中text dotted是單獨放省略號的標簽,當文字短時,省略號是隱藏在該文字所在行的上方,當文字內容足夠長時就把隱藏在上面的省略號層給擠下來了。關鍵就是省略號所在div層的高度的絕對值要比其margin的絕對值大,也就是height: px。要比margin t ...
2012-06-12 17:01 1 4881 推薦指數:
css之字體多行省略(兼容大部分瀏覽器) 字體單行顯示省略號 字體多行顯示省略號 文本框盒子定義了寬高之后,設置它的右邊距一個字符的寬度,用來顯示省略號。設置文本框的盒子偽類before來顯示省略號。使用絕對定位讓它在右下角。 當然,它會一直顯示在右下角,然后可以使 ...
行) text-overflow:ellipsis (文本超出用三個省略號代替) 2.代碼部分截圖: ...
/* 顯示一行,省略號 */ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break ...
/* 顯示一行,省略號 */ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break ...
溢出:overflow:visible/hidden/scroll/auto/inherit; visible:默認值、不剪切。hidden:超出部分剪切、沒有滾動條。scroll:超出部分有滾動條。auto:自適應,有滾動條。inherit:繼承父元素的overflow得值。 空余空間 ...
單行: 其中要先添加一個overflow:hidden,讓超出部分隱藏 加text-overflow:ellipsis是讓超出部分顯示成省略號,但光這一行無法實現效果要加一行white-space:nowrap;表示文本不會換行 效果 ...
行是有限制的(width),並且你的溢出的部分要隱藏起來(overflow: hidden;),然后出 ...