WLWでの折り返しにおける考察

公開しているプラグインに関して、折り返しがバグっているのだが、もしかして、回避方法の糸口になるかも。

WLWでプラグインのコンテンツを公開すると

<div style="margin: 0px; padding: 0px; display: inline; float: none; width: 120px;" id="scid:????-????" class="wlWriterSmartContent">

のようなタグが埋め込まれる。?には、意味不明の文字列(GUID?)が入る模様。

このうち、display: inline; が折り返しを阻害する原因。

こいつを、display: block; に変更する、または、このタグの内側に、<div style="display: block width: 120px">タグをいれると、折り返しがうまくいきそう。

もちろん、横に並べる場合は、float: none;float: left;などにする必要もあり。

さぁ、このへんをどうやってWLWプラグインで表現しようかしら。

外側のdivがWLWプラグインで変更できるのか。それとも、内側に強制的に、タグを埋めるか。

外側の場合は、ちょっとWLWプラグインのAPIを調べなきゃ。
内側の場合は、widthに渡すサイズを使えるように実装を変更しなきゃ。

コメントを残す