我正在尝试找到以下问题的解决方案:
如果我在编辑器中选择文本并使用“字体”下拉列表更改字体,则当我在编辑器中单击文本的编辑部分时,此下拉列表将显示正确的字体。但如果我还没有更改字体,那么'字体'下拉列表不会显示实际字体。并且“大小”下拉列表存在同样的问题。
如果有可能的话,请帮助我至少确定我必须挖掘的方向以解决这个恼人的问题。
感谢您的时间。
编辑前: http://farm9.staticflickr.com/8440/8019979666_cac44116c6_b.jpg
编辑后: http://farm9.staticflickr.com/8170/8019969770_d7e1456f86_z.jpg
答案 0 :(得分:1)
这是预期的,因为在编辑发生之前,实际上没有任何用户输入的字体定义或大小。它基本上可以是任何字体,可以使用查看内容的页面的CSS样式表进行定义。当文本在编辑器中时,它由编辑器的content.css
指定,默认情况下使用字体
font-family: Arial, Verdana, sans-serif;
但是,编辑器的实际输出通常不使用相同的样式表,因此字体可以是浏览器的默认值,也可以是从编辑器托管内容的页面样式表中定义的内容。 / p>
下拉列表指定用户为文本选择的字体 - 如果用户未选择任何内容并将其保留为默认值,则框不应显示任何内容:)