更新:在我登录时,这看起来像是Chrome版本中的一个缺陷。它不再发生了。
我有布局在页面上显示为页脚。并使用Knockout在页脚右侧设置日期时间。
一切都很好,但是div元素的宽度可以呈现月和日的日期。他们的宽度为零!
我的期望是宽度必须根据DIV内的文本自动计算。
以下是示例:fiddle
如果您没有看到任何问题,请尝试刷新页面。一旦调整窗口大小,问题就解决了。 您也可以尝试这些来解决问题:
/* display:inline-block; */
float:left;
或将文本与html内联,而不是使用KO。
或
/*text-transform:uppercase;*/
修改 它真的与Knockout无关。即使您使用jquery设置文本,您也会得到相同的错误结果。