估计textwidth以调整div而无需javascript

时间:2012-02-29 12:39:14

标签: css html noscript

在生成的html文件中,我有几个div成对排列,如

<div class="title">Title</div><div>Content</div>
<div class="title">Title</div><div>Content</div>
<div class="title">Title</div><div>Content</div>

并调整内容,我使用javascript来调整每个标题的宽度

但是如果javascript被禁用,我希望有一个回调用css估算宽度,类似于.title { width:1.4em; },其中1.4是最大标题长度乘以常量

我知道不可能得到确切的值,但是有一个很好的估计常量吗?

还有一种方法,在noscript中定义css类或者有类似的css吗?

1 个答案:

答案 0 :(得分:1)

您可以使用monospaced font。此处的宽度是固定的,因此您可以先在服务器上或手动计算宽度。