3

複合コンポーネントテンプレートにデフォルトのSiteEditインライン編集テンプレートビルディングブロックがあり、公開されたSiteEditページに非常に小さな編集領域しか表示されません。

編集可能な領域を大きくするにはどうすればよいですか?

4

2 に答える 2

3

多くの場合、これに対処する最善の方法は、SiteEditJSON表記をテンプレートに手動で配置することです。次に、境界線を適用する要素を完全に制御できます。この場合、ページに書き出される追加のマークアップも最小限に抑えます。

CSSを微調整して、SEスパン(または代替要素)の高さを100%に設定することもできます。

于 2012-03-07T10:35:47.937 に答える
3

SiteEditのデフォルトの「ラッピング」タグはです<span>。インラインHTML要素として、特に要素にCSSサイズの制約がない場合は、コンテンツのサイズに折りたたまれます。

「SiteEditを有効にする」テンプレートビルディングブロックを追加するときは、「デフォルトのHTMLタグ」パラメーターの代わりに「div」(山括弧なし)を使用することを検討してください。

SiteEditの境界線は、空のコンポーネントの場合でも数ピクセルの高さである可能性がありますが、少なくとも含まれる領域の幅を拡大します。

于 2012-03-05T06:03:25.980 に答える