社区
JavaScript
帖子详情
判断表格单元格内文字如果被自动换行,则缩小字体直到不用换行
cuixiping
2007-07-03 09:07:03
因为打印涉及到这个需要,还没找到途径
...全文
998
7
打赏
收藏
判断表格单元格内文字如果被自动换行,则缩小字体直到不用换行
因为打印涉及到这个需要,还没找到途径
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cuixiping
2007-07-04
打赏
举报
回复
这个思路可以实现,不过跟打印结合起来还是要进行比较烦琐的脚本css控制,因为屏幕看和打印用的css不一样,屏幕上显示要求字能看清(最低12px,可换行),但要在打印时缩小字体使不换行。
都说做WEB麻烦,确实麻烦啊,鸡毛蒜皮的事情太多了。
yixianggao
2007-07-03
打赏
举报
回复
补充一句,对于可换行的情况同样适用,
不过要增加相应的高度判断就行了,这样适用范围更广一些。
而 LZ 所说的单行情况只是一种特例。
rczjp
2007-07-03
打赏
举报
回复
function $(o)什么意思呢?
yixianggao
2007-07-03
打赏
举报
回复
呵呵,毛毛虫动作还挺快,思路和俺的一样,俺就不贴了。
不过俺还想到一种解法,就是在 td 里放个 div ,当然要指定 div 的 width 属性,
之后就是比较 width 和 scrollWidth 属性了,如果 scrollWidth > width 那么就缩小字体!
直到比较返回 false。
其实解法二与解法一没啥大区别,就是表格不会乱动了,哈
deninghe
2007-07-03
打赏
举报
回复
<table border=1>
<tr>
<td style="width:200px;" id="td1">内容内容内容内容内容内容内容内容内容内容</td>
</tr>
</table>
<script>
function $(o){return document.getElementById(o)}
$("td1").style.fontSize = "12px";
var w = $("td1").style.width;//单元格样式宽度
$("td1").style.wordBreak = "keep-all";
var W = $("td1").offsetWidth;//单元格不换行时的实际宽度
alert(w)
while((W-4) > parseInt(w)){//循环缩小字体
$("td1").style.fontSize = parseInt($("td1").style.fontSize) - 1 + "px";
W = $("td1").offsetWidth;
alert(W)
}
//$("td1").style.wordBreak = "break-all";
</script>
可以了哈
浪尖赏花
2007-07-03
打赏
举报
回复
关注
yixianggao
2007-07-03
打赏
举报
回复
Double Star 呀!高手提问更要认真回答!
好像有点儿思路了,俺去试试看,稍后回来!
顶一下先,哈
Excel
表格
字体
自动适应
单元格
大小,轻松搞定!
通过本文的介绍,你应该已经掌握了在Excel
表格
中设置
字体
自动适应
单元格
大小的方法。这个功能可以大大提高你处理数据的效率和美观度,让你的
表格
更加专业和易于阅读。在实际应用中,记得根据实际需求合理调整
单元格
大小和
字体
大小,以确保最佳的效果。希望这个技巧能对你的工作和学习有所帮助!更多精品素材和Excel技巧,欢迎前往办公之家下载和学习!在那里,你可以找到更多关于Excel的实用教程和精美模板,让你的工作更加高效和出色。
Excel
单元格
文字
溢出处理技巧详解
列宽设置字符单位:1个字符宽度≈7像素快捷键:Alt+O+C+W 打开列宽设置行高设置像素转换:1磅≈1.33像素批量调整:选中多行后拖动边界线专业建议:正文内容建议行高设置在15-20磅之间,保证1.5倍行距的阅读舒适度。
excel有的单元
文字
可以超出
单元格
_excel
表格
里的
文字
超出
单元格
如何解决
右键点击文本内容过长的
单元格
,在打开的右键菜单中选择“设置
单元格
格式(F)”在打开的“Word,Excel,PPT是最普通的办公工具,不仅要掌握好,还要熟练地使用。在使用Excel时,经常会出现Excel
表格
里的
文字
超出
单元格
的情况,很影响美观,我们对此十分困扰。下面就为大家分享关于Excel
表格
里的
文字
超出
单元格
时的处理方法。材料/工具电脑方法选中要调整的
单元格
,找到”开始“选项,单击。因为单元...
Word
表格
文字
自适应大小全攻略:告别
换行
烦恼 提升文档美观度
Word
表格
文字
自适应大小全攻略:告别
换行
烦恼 提升文档美观度在Word文档编辑中,
表格
是数据展示和版面布局的重要工具。但不少用户会遇到这样的困扰:精心设计的
表格
在输入
文字
时,长文本
自动
换行
导致
单元格
高度参差不齐,严重影响文档的专业性和美观度。本文将通过详细操作指南和进阶技巧,教您如何让Word
表格
文字
自动适应
单元格
大小,打造整洁规范的文档效果。
字体
不能调整的原因_Excel小技巧:如何按
单元格
大小自动调整
文字
大小?
如果Excel
单元格
中的
文字
较多,
单元格
的大小又不够完全显示其中的
文字
,默认情况下就会出现只显示出
单元格
中部分
文字
的情况。这种情况虽然可以通过调整
单元格
的宽度来解决,但如果对
单元格
的宽度有要求,不想调整其宽度,就只能通过调整
字体
大小来解决,这时如果是手动输入字号进行调整,可能需要进行多次尝试才能找到最适合
单元格
宽度的字号。其实Excel中有按
单元格
大小自动调整
文字
大小的功能,下面介绍以E...
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章