【发布时间】:2011-09-03 08:02:26
【问题描述】:
我有一个固定宽度的div,但里面的文字(某人的名字)会有所不同。有没有办法动态调整文本大小/字母间距以完全适合div?
但是,我不能使用 javascript,因为此脚本将用于不读取 javascript 的 HTML-PDF 转换器
text-align:justify 不起作用,因为文本对于 div 来说太长了,它不会调整它的大小。我发现text-align:justify 仅适用于段落等。
名称不能分两行
【问题讨论】:
-
名称必须全部放在一行吗?
-
@tjm 是的,没错,名称必须放在一行中
-
有
text-align: justify但我相信当有不止一行时它会起作用。除此之外,简单的CSS可能没有办法。您可以将它们居中,这可能比让它们左对齐更好。 -
既然您使用 ASP 生成它,也许您可以计算字符数并将每个字符放在一个具有适当宽度/字体大小的内联样式中?
标签: css asp.net-3.5 font-size letter-spacing