0
我想创建一个自定义覆盖,基本上只包含一个 HTML元素(在这种情况下的div)与文本。叠加获得 呈现确定,但文本是多行的,我希望它是一行。用Firebug研究DOM我可以看到div父级的计算宽度为44px, ,这就是为什么它无法展开和呈现文本在一行中。有没有什么办法可以在事先不知道div的所需宽度的情况下纠正这种情况?谷歌地图 - 如何使div扩展到包含其内容
我想创建一个自定义覆盖,基本上只包含一个 HTML元素(在这种情况下的div)与文本。叠加获得 呈现确定,但文本是多行的,我希望它是一行。用Firebug研究DOM我可以看到div父级的计算宽度为44px, ,这就是为什么它无法展开和呈现文本在一行中。有没有什么办法可以在事先不知道div的所需宽度的情况下纠正这种情况?谷歌地图 - 如何使div扩展到包含其内容
,您可以设置DIV的空白属性NOWRAP
div.x { white-space:nowrap; }
看到一个:http://stackoverflow.com/questions/118241/calculate-text-width-with-javascript – slawekwin