列表内容超出范围显示...,鼠标悬停显示全部内容
程序员文章站
2022-04-29 12:32:46
...
js 部分
/**
* initShowContent
* 使用说明:参数(id的名称字符串格式,表格td的要显示全部的class名称字符串格式)
* 列表外层元素必须添加类.items_ellipsis,
* 列表项必须添加class为.item_content
* 列表项内部内容用 <span class="content">内容</span> 嵌套
* @param idname
* @param contentClassName
*/
function initShowContent(idname,contentClassName){
var _items=$("#"+idname +" "+"."+contentClassName);
var cellIndex1 = parseInt(_items.length) - 1;
_items.each(function() {
if (this.cellIndex != cellIndex1) {
$(this).attr("title", $(this).text());
}
});
}
html 部分
initShowContent(idname, 'item_content');
css 部分
/*表格内容超出内容点点点,不影响table自适应宽度*/
.item_ellipsis li{
word-break: keep-all; /* 不换行 */
white-space: nowrap; /* 不换行 */
}
.item_ellipsis li.item_content {
overflow: hidden;
text-overflow: ellipsis;
}
.content {
width:256px;
display: inline-block;
word-break: keep-all; /* 不换行 */
white-space: nowrap; /* 不换行 */
overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
text-overflow: ellipsis; /* for IE */
-moz-text-overflow: ellipsis; /* for Firefox,mozilla,在chrome中测试也通过了*/
}
显示效果
推荐阅读
-
PHP查询提交给自身展示结果并分页为何点击下一页显示全部内容
-
js鼠标悬停显示全部文字(word鼠标悬停显示详细内容)
-
CSS3实现鼠标悬停显示扩展内容
-
js鼠标悬停显示全部文字(word鼠标悬停显示详细内容)
-
如何用下拉列表显示数据库里的内容?
-
CSS3实现鼠标悬停显示扩展内容
-
jQuery hover图片列表上下滚动显示图片详细内容-20130630
-
MAC下使Dock文件夹内容同时显示列表和网格大图标效果
-
jquery 截取datatable里面td内容太多的显示省略号,点击行时候,行高度变高,显示全部内容_html/css_WEB-ITnose
-
列表显示, 内容过长省略显示, 鼠标停留在内容上显示全部内容