编辑器和蛋糕我不能把文本区域变大-我做错了什么?

ckeditor and cakeI can't make the text area bigger - what am I doing wrong

本文关键字:错了 什么 区域 蛋糕 不能 文本 编辑器      更新时间:2023-09-26

很抱歉,我是个新手,这是我的工作。

我使用cakephp,我有一个表单使用ckeditor作为文本区。我包括javascript文件和jquery,然后简单地放入:

echo $this->Form->input('Campaign.story',array('rows'=>'5', 'cols'=>'15','class'=>'ckeditor'));

中调用编辑器。这会导致编辑器看起来正常,但我无法将其调整到我想要的大小。不管我怎么改变上面的内容,我都无法得到合适的尺寸。只要我移除这个类,它的大小就会合适。

<div class="input textarea">
    <label for="CampaignStory">Story</label>
    <textarea name="data[Campaign][story]" rows="5" cols="15" class="ckeditor" id="CampaignStory" ></textarea>
</div>

我试过用css使它更宽,像这样:

#CampaignStory{width:400px;}

但是也不行

Set

config.width = '1000px';  // or whatever 
在/ckeditor/config.js

编辑器区域替换文本区域。更改底层文本区域的颜色/行不会改变ckeditor的界面。

您不能在输入中指定宽度和高度,并期望与CKEDITOR一起工作。因为它不会调整CKEDitor的高度和宽度

指定CKEDiTOR的高度和宽度

字段,在css

中使用此代码
.cke_contents{
height: 400px !important;
width: 550px !important;
}

进入应用程序中的CKEditor配置文件,查找width属性并更改您选择的默认值