table 里的td内容过长,我想用.....显示, 重点:我想鼠标点.....上面,然后上面出现一个图层来显示整个内容,各位大哥大姐,求助啊!!!!!!!!!!!!
回复讨论(解决方案) 道理说起没用,最好给个例子, 写上注释,谢了!!!!!!!!!!!
我倒是有一个思路,用二级弹出菜单的方法
无标题文档 标题一 标题二
内容一内容…… 隐藏内容一 内容二内……
内容三 内容四
我倒是有一个思路,用二级弹出菜单的方法
xml/html code?
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
你这个不行,我的意思是 如果内容过长就显示.....,然后把鼠标移动.....上面就出现图层显示整个内容,如果内容不长,就不会出现....,鼠标移动上面内容上面也不会出现图层来显示
我倒是有一个思路,用二级弹出菜单的方法
xml/html code?
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
难点就是判断,不长的内容(也不会显示....)移动上面不会出现图层
引用 2 楼 kxteb0cc 的回复:我倒是有一个思路,用二级弹出菜单的方法
xml/html code?
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
呃,懂你意思了,你是想让它自动判断内容是否过长然后自动隐藏嘛,这个我就不晓得了,不过估计得用到javascript……
引用 4 楼 quanlei1507053 的回复:
引用 2 楼 kxteb0cc 的回复:我倒是有一个思路,用二级弹出菜单的方法
xml/html code?
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
6?(value.substring(0,6)+...):value))
问号表达式掉了几个...((value.length>6?(value.substring(0,6)+...):value))
这叫三元表达式 好么
这叫三元表达式 好么
叫法不一样而已,邓小平说过黑猫白猫能抓住老鼠就是好猫,你说呢
table强制不换行:
table{table-layout:fixed;} td{overflow: hidden; text-overflow: ellipsis;word-break: keep-all;white-space:nowrap;}
这样,虽然显示出了省略号,但是td中省略掉的内容是实际存在的,你可以用一些jquery tip插件来显示出来,也可以自己写js
帅哥,咋就没有看到给点分呢,意思下也行啊
