【发布时间】:2011-12-28 14:10:52
【问题描述】:
有一个固定高度和宽度的 div。 这个 div 包含动态内容,文本内容。 如果文本变得太长,它将“爆炸” div。 当文本变得太短时,div 看起来有点空。
所以我的结论是文字短时字体变大,文字长时字体变小。
从未尝试过这样的事情,如何实现?
€:因为我已经使用 dojo 作为 js 框架,包括 jquery 或任何其他框架是没有选择的。当然还是谢谢你的回答。
【问题讨论】:
-
请记住,您也可以为字体大小指定 %。可能会帮助您减少编码。
-
最终,字体大小不在您的控制之下,而是在用户的控制之下。你将如何处理最小字体大小设置为 24px 的人?我认为,每当您面临适应设计过于棘手的概念时,应该问:这真的是好的用户体验吗?听起来像这种情况,对于一些用户,比如低视力用户,答案是“不”。
标签: javascript html css xhtml