【发布时间】:2014-03-14 22:28:00
【问题描述】:
我有一个占屏幕 100% 的表格,里面有 3x3 = 9 个单元格,每个单元格占 33%。 到目前为止,一切都很好。它是一个干净、可扩展的井字游戏。
问题在于 TD 内的文本无法按比例缩放。
有没有办法说“我希望文本大小是 TD 高度的 30%”?什么的
PS:我尝试了 font-size:50%,但它不起作用。这意味着父字体大小的 50%,这是一个以像素为单位的固定值。所以它不是动态的。
【问题讨论】:
-
你真的不应该使用表格进行布局。这是一种非常糟糕的做法。
-
@Ood 无论是使用表格还是 div,问题都是一样的。 “是否可以根据容器动态调整字体大小”?
-
也许你应该尝试使用 em 而不是 %,2 em 表示双倍大小,0.5 em 表示 50%。
-
这个怎么样? jsfiddle.net/cmAcz
标签: javascript css html text resize