为什么“text-align:right”对Firefox中空的contenteditable元素不起作用?

时间:2013-06-07 12:35:36

标签: css html5 firefox contenteditable text-align

请考虑以下事项:(Live Demo)

HTML:

<div contenteditable></div>

CSS:

div {
  text-align: right;
}

点击Firefox中的div 时,光标位于左侧(看起来text-align: right;无效)。但是,如果您开始输入,text-align: right;将开始生效。

为什么?任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:4)

这可以通过这样的简单改变来实现:

<div contenteditable>&nbsp;</div>

我们在其中强制留空。

如果空间很重要,我认为你有问题。但我希望这有助于:)