javascript或者jquery的问题:如何取得td内容的宽度(注意:不是长度)。

我做的就是,在td里面过多的时候,会导致td变形;所以我想根绝td内容的宽度来省略多余的部分。即内容宽度>td宽度时,省略超出的部分。谢谢各位大侠,小弟没分了,请原谅啊... 我做的就是,在td里面过多的时候,会导致td变形;所以我想根绝td内容的宽度来省略多余的部分。

即内容宽度>td宽度时 ,省略超出的部分。

谢谢各位大侠,小弟没分了,请原谅啊
展开
 我来答
xvlm
推荐于2016-04-03 · TA获得超过252个赞
知道小有建树答主
回答量:239
采纳率:0%
帮助的人:129万
展开全部
用css的应该更好解决你的问题
width:200px;
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*/
leon382
2012-09-15 · TA获得超过1064个赞
知道小有建树答主
回答量:1744
采纳率:0%
帮助的人:986万
展开全部
内容太多导致td 变形 ,你可以设置在内容较多的时候换行就可以了撒..... ...
你隐藏的话 需要提供一些机制 来让用户能看到全部的内容才行 不能简单的直接用隐藏哦...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-09-13
展开全部
给td 一个 id 属性,然后,$("#ID").height();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友59d1d93f2
2012-09-12 · TA获得超过1.2万个赞
知道小有建树答主
回答量:1063
采纳率:100%
帮助的人:685万
展开全部
算我寡闻,我只知道二维有两个因数:长度和高度
既然你说的宽度不是长度,请问你说的宽度是指面积吗?
没办法,语文没学好,sorry
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式